Torque3D/Engine/source/T3D/assets
JeffR 81aa43a4bd Fixed formatting to match the standard for TerrainMaterialAsset inspector fields
Added utility functions to TerrainMaterialAsset for getting the material and fx material definitions
Fixed logical flaw with the initialization code that could cause the materialDefinition to be nulled in terrainmaterialassets
Fixed layer handling in GroundCover to properly work with TerrainMaterialAssets
Added logic to properly exit out of the onAdd in the event no internal name is assigned or if there is a collision. This prevents duplicates from appearing in the terr mat editor when creating a new material
Fixed issue where going from a creator item in the AB to selecting a particular asset type would break the filtering because select mode removed collections and creator items, changing all the item ids and breaking references.
Added sanity check to prevent attempting to acquire non-assets in the AB, such as creator entries, which would cause console spam
Added optional field to provide an override new asset name to the New Asset window
Added logic so in the event no FX Material is found when importing a terrain material, it will create a stub entry so it always has one defined
Added logic to handle situations where a terrain has a reference to an assetId, but the asset does not exist for whatever reason. Will prompt to create the missing asset, then continue on with the regular saving/editing process as normal
Fixed issue where the terrain material editor would try and reference the preview images being used in the display on the editor instead of the proper assetId itself
2022-03-29 01:40:07 -05:00
..
assetImporter.cpp Merge pull request #748 from Areloch/MiscImportAndToolFixes 2022-03-20 18:49:36 -05:00
assetImporter.h Adds handling for import of files marked as ShapeAnimationAsset 2022-03-20 03:17:31 -05:00
assetImporter_ScriptBinding.h Disables generation of the materials script files by the internal shape import processor. Material script files are now only generated by the AssetImporter as part of the shape injest process. 2021-11-05 17:49:48 -05:00
assetMacroHelpers.h generic asset loader macros. currently unused 2021-10-03 15:19:04 -05:00
CppAsset.cpp Enforces filename string case sensitivity for assets' internal filenames, which avoids the stringtable messing with the case preventing file name case sensitivity issues. 2021-08-21 23:12:37 -05:00
CppAsset.h Updates the rest of the asset types to utilize separate expanded path variables to avoid breaking assetDef saving 2020-08-09 01:32:27 -05:00
CubemapAsset.cpp Adjusted callback handling of asset inspector fields when invoking AB to select asset for more consistent behavior and better handling of updating the objects and inspector 2021-11-26 16:40:15 -06:00
CubemapAsset.h Enforces filename string case sensitivity for assets' internal filenames, which avoids the stringtable messing with the case preventing file name case sensitivity issues. 2021-08-21 23:12:37 -05:00
ExampleAsset.cpp Removed unneeded deletion of asset definition in various asset deconstructors - was causing crash on shutdown when a new asset was made 2019-12-03 00:09:18 -06:00
ExampleAsset.h Asset Browser initial implementation - Asset updates. 2018-01-28 14:48:02 -06:00
GameObjectAsset.cpp Enforces filename string case sensitivity for assets' internal filenames, which avoids the stringtable messing with the case preventing file name case sensitivity issues. 2021-08-21 23:12:37 -05:00
GameObjectAsset.h Updates the rest of the asset types to utilize separate expanded path variables to avoid breaking assetDef saving 2020-08-09 01:32:27 -05:00
GUIAsset.cpp Implementation of updated handling of Legacy Project importer to better seperate out importer versions as well as more explicit processing of incoming content 2022-01-20 01:14:43 -06:00
GUIAsset.h Converts all game, gui editor, and system classes to utilize assets 2021-07-19 01:07:08 -05:00
ImageAsset.cpp Shifts handling of material and terrain material definitions to be written into the asset definition taml file instead of having an extra loose file 2022-01-30 11:50:16 -06:00
ImageAsset.h better handle old style references to named texture targets 2021-11-04 15:44:43 -05:00
ImageAssetInspectors.h Converts all game, gui editor, and system classes to utilize assets 2021-07-19 01:07:08 -05:00
LevelAsset.cpp Enforces filename string case sensitivity for assets' internal filenames, which avoids the stringtable messing with the case preventing file name case sensitivity issues. 2021-08-21 23:12:37 -05:00
LevelAsset.h Converts all game, gui editor, and system classes to utilize assets 2021-07-19 01:07:08 -05:00
MaterialAsset.cpp Shifts handling of material and terrain material definitions to be written into the asset definition taml file instead of having an extra loose file 2022-01-30 11:50:16 -06:00
MaterialAsset.h Shifts handling of material and terrain material definitions to be written into the asset definition taml file instead of having an extra loose file 2022-01-30 11:50:16 -06:00
ParticleAsset.cpp Adjusted callback handling of asset inspector fields when invoking AB to select asset for more consistent behavior and better handling of updating the objects and inspector 2021-11-26 16:40:15 -06:00
ParticleAsset.h Asset Browser initial implementation - Asset updates. 2018-01-28 14:48:02 -06:00
PostEffectAsset.cpp Enforces filename string case sensitivity for assets' internal filenames, which avoids the stringtable messing with the case preventing file name case sensitivity issues. 2021-08-21 23:12:37 -05:00
PostEffectAsset.h Updates the rest of the asset types to utilize separate expanded path variables to avoid breaking assetDef saving 2020-08-09 01:32:27 -05:00
ScriptAsset.cpp * BugFix: Invert the corrections made in ImageAsset and ScriptAsset to be correct. 2021-10-07 13:16:55 -04:00
ScriptAsset.h Updates the rest of the asset types to utilize separate expanded path variables to avoid breaking assetDef saving 2020-08-09 01:32:27 -05:00
ShapeAnimationAsset.cpp Adds handling for import of files marked as ShapeAnimationAsset 2022-03-20 03:17:31 -05:00
ShapeAnimationAsset.h Integrates sound and shapeAnimation assets into the importer 2020-08-24 20:24:50 -05:00
ShapeAsset.cpp Implementation of updated handling of Legacy Project importer to better seperate out importer versions as well as more explicit processing of incoming content 2022-01-20 01:14:43 -06:00
ShapeAsset.h Updates the handling of the baking of shape asset previews to generate them with support for view angle control to improve visibility, as well as supporting overriding of a material in the preview bake 2021-12-24 17:26:45 -06:00
SoundAsset.cpp Cleaned up implementation of #712 2022-01-03 20:57:10 -06:00
SoundAsset.h make gcc happy 2021-10-11 16:25:37 -05:00
stateMachineAsset.cpp Adjusted callback handling of asset inspector fields when invoking AB to select asset for more consistent behavior and better handling of updating the objects and inspector 2021-11-26 16:40:15 -06:00
stateMachineAsset.h Updates the rest of the asset types to utilize separate expanded path variables to avoid breaking assetDef saving 2020-08-09 01:32:27 -05:00
TerrainAsset.cpp Adjusted callback handling of asset inspector fields when invoking AB to select asset for more consistent behavior and better handling of updating the objects and inspector 2021-11-26 16:40:15 -06:00
TerrainAsset.h Updates the rest of the asset types to utilize separate expanded path variables to avoid breaking assetDef saving 2020-08-09 01:32:27 -05:00
TerrainMaterialAsset.cpp Fixed formatting to match the standard for TerrainMaterialAsset inspector fields 2022-03-29 01:40:07 -05:00
TerrainMaterialAsset.h Fixed formatting to match the standard for TerrainMaterialAsset inspector fields 2022-03-29 01:40:07 -05:00