|
enum | UserRoles { HiddenRole = Qt::UserRole + 0
, ActiveParentRole = Qt::UserRole + 1
} |
|
|
| xiiQtGameObjectAdapter (xiiDocumentObjectManager *pObjectManager, xiiObjectMetaData< xiiUuid, xiiDocumentObjectMetaData > *pObjectMetaData=nullptr, xiiObjectMetaData< xiiUuid, xiiGameObjectMetaData > *pGameObjectMetaData=nullptr) |
|
virtual QVariant | data (const xiiDocumentObject *pObject, int iRow, int iColumn, int iRole) const override |
|
virtual bool | setData (const xiiDocumentObject *pObject, int iRow, int iColumn, const QVariant &value, int iRole) const override |
|
void | DocumentObjectMetaDataEventHandler (const xiiObjectMetaData< xiiUuid, xiiDocumentObjectMetaData >::EventData &e) |
|
void | GameObjectMetaDataEventHandler (const xiiObjectMetaData< xiiUuid, xiiGameObjectMetaData >::EventData &e) |
|
| xiiQtNameableAdapter (const xiiDocumentObjectManager *pTree, const xiiRTTI *pType, const char *szChildProperty, const char *szNameProperty) |
|
virtual Qt::ItemFlags | flags (const xiiDocumentObject *pObject, int iRow, int iColumn) const override |
|
| xiiQtNamedAdapter (const xiiDocumentObjectManager *pTree, const xiiRTTI *pType, const char *szChildProperty, const char *szNameProperty) |
|
| xiiQtDocumentTreeModelAdapter (const xiiDocumentObjectManager *pTree, const xiiRTTI *pType, const char *szChildProperty) |
| Constructor. If m_sChildProperty is empty, this type does not have children.
|
|
virtual const xiiRTTI * | GetType () const |
|
virtual const xiiString & | GetChildProperty () const |
|
◆ data()
QVariant xiiQtGameObjectAdapter::data |
( |
const xiiDocumentObject * | pObject, |
|
|
int | iRow, |
|
|
int | iColumn, |
|
|
int | iRole ) const |
|
overridevirtual |
◆ setData()
bool xiiQtGameObjectAdapter::setData |
( |
const xiiDocumentObject * | pObject, |
|
|
int | iRow, |
|
|
int | iColumn, |
|
|
const QVariant & | value, |
|
|
int | iRole ) const |
|
overridevirtual |
The documentation for this class was generated from the following files:
- /home/runner/work/XII/XII/Source/Editor/EditorFramework/Panels/GameObjectPanel/GameObjectModel.moc.h
- /home/runner/work/XII/XII/Source/Editor/EditorFramework/Panels/GameObjectPanel/Implementation/GameObjectModel.cpp