Torque3D/Engine/source/assets
Areloch 40dd926873 Adds function for sceneObjects to report utilized assets
Add reporting of used assets to tsStatics and TerrData
When saving a Scene, it will write static object asset dependencies to it's levelAsset
Shifted level loader logic to pass up the levelAsset rather than full level path
Made it so when level is loading, the levelAsset loads its dependencies. When the level is ended, as part of cleanup, they are unloaded
Shifts defaultEditorLevel to be an actual asset and made the ToolsModule load assets
Fixes the Save As action to correctly save out to the new level asset
Fixed the autoLoadAssets logic to be cleaner and not manually check types
Removed extra, unused DefaultEditorFile file
2020-08-19 18:30:42 -05:00
..
assetBase.cpp Added utility methods to AssetBase: 2019-11-07 00:42:55 -06:00
assetBase.h Added utility methods to AssetBase: 2019-11-07 00:42:55 -06:00
assetBase_ScriptBinding.h Added utility methods to AssetBase: 2019-11-07 00:42:55 -06:00
assetDefinition.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
assetFieldTypes.cpp Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
assetFieldTypes.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
assetManager.cpp Adds function for sceneObjects to report utilized assets 2020-08-19 18:30:42 -05:00
assetManager.h Asset Browser initial implementation - Asset updates. 2018-01-28 14:48:02 -06:00
assetManager_ScriptBinding.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
assetPtr.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
assetQuery.cpp Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
assetQuery.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
assetQuery_ScriptBinding.h Eliminate DefineConsoleMethod 2018-04-17 21:01:50 +02:00
assetTagsManifest.cpp Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
assetTagsManifest.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
assetTagsManifest_ScriptBinding.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
autoloadAssets.cpp Implements support of autoloaded assets. 2017-10-14 22:10:42 -05:00
autoloadAssets.h Implements support of autoloaded assets. 2017-10-14 22:10:42 -05:00
core.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
declaredAssets.cpp Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
declaredAssets.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
referencedAssets.cpp Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
referencedAssets.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
tamlAssetDeclaredUpdateVisitor.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
tamlAssetDeclaredVisitor.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
tamlAssetReferencedUpdateVisitor.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00
tamlAssetReferencedVisitor.h Initial Implementation of the Taml, Asset and Modules systems. 2015-10-13 15:19:36 -05:00