Add function to asset Lua namespace that can check whether another asset exists

This commit is contained in:
Alexander Bock
2017-12-31 19:41:56 -05:00
parent cac2f24b40
commit f5662b3fe4
3 changed files with 47 additions and 24 deletions
+3
View File
@@ -48,6 +48,7 @@ int onInitializeDependency(lua_State* state);
int onDeinitializeDependency(lua_State* state);
int require(lua_State* state);
int request(lua_State* state);
int exists(lua_State* state);
int localResource(lua_State* state);
int syncedResource(lua_State* state);
int noOperation(lua_State* state);
@@ -199,6 +200,7 @@ private:
int onDeinitializeDependencyLua(Asset* dependant, Asset* dependency);
int requireLua(Asset* asset);
int requestLua(Asset* asset);
int existsLua(Asset* asset);
int localResourceLua(Asset* asset);
int syncedResourceLua(Asset* asset);
int exportAssetLua(Asset* asset);
@@ -210,6 +212,7 @@ private:
friend int assetloader::onDeinitializeDependency(lua_State* state);
friend int assetloader::require(lua_State* state);
friend int assetloader::request(lua_State* state);
friend int assetloader::exists(lua_State* state);
friend int assetloader::localResource(lua_State* state);
friend int assetloader::syncedResource(lua_State* state);
friend int assetloader::exportAsset(lua_State* state);