Torque3D/Engine/source/gui/editor/inspector
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
..
customField.cpp uninitialized variables-gui 2020-05-11 15:03:27 -05:00
customField.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
datablockField.cpp Adds logic to be able to set a search string on an inspector that will be used to filter displayed fields. 2024-02-13 20:33:14 -06:00
datablockField.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
dynamicField.cpp Merge branch 'development' into imageAsset_refactor_rev3 2025-03-24 20:07:06 +00:00
dynamicField.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
dynamicGroup.cpp Adds logic to be able to set a search string on an inspector that will be used to filter displayed fields. 2024-02-13 20:33:14 -06:00
dynamicGroup.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
field.cpp Adds a new FieldDescriptor struct 2026-05-03 15:50:44 +01:00
field.h Adds a new FieldDescriptor struct 2026-05-03 15:50:44 +01:00
group.cpp Adds a new FieldDescriptor struct 2026-05-03 15:50:44 +01:00
group.h Adds a new FieldDescriptor struct 2026-05-03 15:50:44 +01:00
variableField.cpp dial back nullPtr usage 2025-12-29 17:45:09 -06:00
variableField.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
variableGroup.cpp Console Refactor 2023-09-13 10:33:20 +02:00
variableGroup.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
variableInspector.cpp dial back nullPtr usage 2025-12-29 17:45:09 -06:00
variableInspector.h rest of virtuals removed 2024-03-18 18:40:22 +00:00