Describe the issue
Alongside the Reflection system - Edit Context: https://docs.o3de.org/docs/user-guide/programming/components/reflection/edit-context/
There is no discernable list of actual Reflected elements available to match with the baseline logic.
I had not believed that there were actually any that didn't involve full custom window creation.
I just discovered in the O3DEWidgetGallery.exe that there are dozens of property window reflected elements to use.
However I had to dig even then to identify what the actual reflection was.
In O3DEEditor\Code\Framework\AzQtComponents\AzQtComponents\Gallery\ReflectedPropertyEditorPage.cpp there is the entire reflection set of commands present.
Expected experience
This should be completely exposed to documentation, shown piece by piece, explaining the attributes and things, and have this doc linked to EVERYWHERE that reflection is mentioned and described.
I will see what I can do over time, but needed to record this here for posterity.
Describe the issue
Alongside the Reflection system - Edit Context: https://docs.o3de.org/docs/user-guide/programming/components/reflection/edit-context/
There is no discernable list of actual Reflected elements available to match with the baseline logic.
I had not believed that there were actually any that didn't involve full custom window creation.
I just discovered in the
O3DEWidgetGallery.exethat there are dozens of property window reflected elements to use.However I had to dig even then to identify what the actual reflection was.
In
O3DEEditor\Code\Framework\AzQtComponents\AzQtComponents\Gallery\ReflectedPropertyEditorPage.cppthere is the entire reflection set of commands present.Expected experience
This should be completely exposed to documentation, shown piece by piece, explaining the attributes and things, and have this doc linked to EVERYWHERE that reflection is mentioned and described.
I will see what I can do over time, but needed to record this here for posterity.