aboutsummaryrefslogtreecommitdiff
path: root/Gem
diff options
context:
space:
mode:
authorTravis CI <zmoelnig@travis-ci.umlaeute.mur.at>2017-08-26 20:05:38 +0000
committerTravis CI <zmoelnig@travis-ci.umlaeute.mur.at>2017-08-26 20:05:38 +0000
commit96d88000113b5f05586d9f7d10978bc90ce3c035 (patch)
tree97347c9b87dc62090c3765a2e2dfac0faf795a91 /Gem
parentdc6ac37f900e37eeeea035ce472c60b9e6926708 (diff)
Gem cc0d464af7ab8f98375a24d437b10ad9f9fd9158 linux/amd64
built 'master:cc0d464af7ab8f98375a24d437b10ad9f9fd9158' for linux/amd64
Diffstat (limited to 'Gem')
-rwxr-xr-xGem/Gem.pd_linuxbin28648875 -> 28652995 bytes
-rw-r--r--Gem/develop/include/Gem/RTE/RTE.h8
2 files changed, 7 insertions, 1 deletions
diff --git a/Gem/Gem.pd_linux b/Gem/Gem.pd_linux
index db63e5f..5c7e71c 100755
--- a/Gem/Gem.pd_linux
+++ b/Gem/Gem.pd_linux
Binary files differ
diff --git a/Gem/develop/include/Gem/RTE/RTE.h b/Gem/develop/include/Gem/RTE/RTE.h
index bbcad94..18e2a93 100644
--- a/Gem/develop/include/Gem/RTE/RTE.h
+++ b/Gem/develop/include/Gem/RTE/RTE.h
@@ -43,13 +43,19 @@ namespace gem {
* resolve a function-name in the current RTE
* @return pointer to the function named 'name', or NULL if it doesn't exist
*/
- virtual void*getFunction(const std::string&name);
+ virtual void*getFunction(const std::string&name) const;
/**
* find a file in the given context(canvas), searching RTEs search paths
* @return expanded filename
*/
virtual std::string findFile(const std::string&name, const std::string&ext, const void*context) const;
+
+ /**
+ * add 'path' to the search-paths (if context==NULL, to the global search path)
+ * @return expanded filename
+ */
+ virtual bool addSearchPath(const std::string&path, void*context);
};
};
};