Torque3D/Engine/source/gui
marauder2k7 1721bd007e Adds a new FieldDescriptor struct
Use the field descriptor struct to add fields instead of the overloads
Adds a visibility function to control whether a field is visible in the inspector

EG:
ADD_FIELD("soundFile", TypeAssetLooseFilePath, Offset(mSoundFile, SoundAsset))
            .doc("Path to the sound file.")
            .elements(SFXPlayList::SFXPlaylistSettings::NUM_SLOTS)
            .onSet(&_setSoundFile);

the grammar can change to make these easier to work with, review changes carefully
2026-05-03 15:50:44 +01:00
..
3d fill in the validated variables 2025-03-09 11:53:23 -05:00
buttons emtpy char* check correction 2026-03-18 20:21:48 -05:00
containers dial back nullPtr usage 2025-12-29 17:45:09 -06:00
controls Adds sanity checks when removing children to GuiPopUpMenuCtrlEx to prevent crashing on exit 2026-03-11 02:22:17 -05:00
core correct element gui resizing drift 2026-04-17 06:59:24 -05:00
editor Adds a new FieldDescriptor struct 2026-05-03 15:50:44 +01:00
game use of get<some name> methods that already return nulls/false when attempting to load 2025-05-27 17:07:08 -05:00
shaderEditor dial back nullPtr usage 2025-12-29 17:45:09 -06:00
shiny fill in the validated variables 2025-03-09 11:53:23 -05:00
theora rest of virtuals removed 2024-03-18 18:40:22 +00:00
utility dial back nullPtr usage 2025-12-29 17:45:09 -06:00
worldEditor fix decal editor bounds and decalmanager raycast 2026-03-22 21:31:39 -05:00