Skip to content

[DOCS] No Reflection DataElements list, didn't know there were any. #2757

Description

@GaianHelmers

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.

Image

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.

Image

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions