![]() |
VR-Forces Developer's Guide
|
Renders a list of local entities, and also windows for any entities selected from that list.
Public Member Functions | |
| DtImGuiLocalObjectList (DtLocalObjectManager *localObjectManager) | |
| virtual | ~DtImGuiLocalObjectList () |
| virtual void | init () |
| virtual void | updateImgui () |
Protected Member Functions | |
| virtual void | processObjectAdded (const DtLocalObject *obj) |
| virtual void | processObjectRemoved (const DtLocalObject *obj) |
| virtual void | resortList () |
| virtual void | updateImGuiLocalObject (const DtLocalObject *localObj, DtImGuiLocalObjectInfoPtr objInfo) |
Static Protected Member Functions | |
| static void | objectAddedCallback (const DtLocalObject *obj, void *usr) |
| static void | objectRemovedCallback (const DtLocalObject *obj, void *usr) |
Protected Attributes | |
| DtLocalObjectManager * | myLocalObjectManager = nullptr |
| std::vector < DtImGuiLocalObjectInfoPtr > | mySortedObjectList |
| bool | myResortNeeded = true |
| std::unordered_map< DtUUID, DtImGuiLocalObjectInfoPtr > | myObjectInfoMap |
| DtImGuiLocalObjectList::DtImGuiLocalObjectList | ( | DtLocalObjectManager * | localObjectManager | ) |
|
virtual |
|
virtual |
|
virtual |
Call to render the entity list. May cause a resort to be called.
|
staticprotected |
|
protectedvirtual |
|
staticprotected |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |
This list will be maintained in the order that the entities are being displayed in the table.
|
protected |
|
protected |