XII Release 0.1.0
Loading...
Searching...
No Matches
xiiDocumentNodeManager Member List

This is the complete list of members for xiiDocumentNodeManager, including all inherited members.

AddObject(xiiDocumentObject *pObject, xiiDocumentObject *pParent, xiiStringView sParentProperty, xiiVariant index) (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
AttachMetaDataBeforeSaving(xiiAbstractObjectGraph &ref_graph) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
CanAdd(const xiiRTTI *pRtti, const xiiDocumentObject *pParent, xiiStringView sParentProperty, const xiiVariant &index) const (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
CanConnect(const xiiRTTI *pObjectType, const xiiPin &source, const xiiPin &target, CanConnectResult &ref_result) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
CanConnectResult enum namexiiDocumentNodeManager
CanDisconnect(const xiiConnection *pConnection) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
CanDisconnect(const xiiDocumentObject *pObject) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
CanMove(const xiiDocumentObject *pObject, const xiiDocumentObject *pNewParent, xiiStringView sParentProperty, const xiiVariant &index) const (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
CanMoveNode(const xiiDocumentObject *pObject, const xiiVec2 &vPos) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
CanReachNode(const xiiDocumentObject *pSource, const xiiDocumentObject *pTarget, xiiSet< const xiiDocumentObject * > &Visited) constxiiDocumentNodeManagerprotected
CanRemove(const xiiDocumentObject *pObject) const (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
CanSelect(const xiiDocumentObject *pObject) const (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
Connect(const xiiDocumentObject *pObject, const xiiPin &source, const xiiPin &target) (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
CopySelectedObjects(xiiAbstractObjectGraph &out_objectGraph) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
CreateObject(const xiiRTTI *pRtti, xiiUuid guid=xiiUuid()) (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
DestroyAllObjects() (defined in xiiDocumentObjectManager)xiiDocumentObjectManagervirtual
DestroyObject(xiiDocumentObject *pObject) (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
Disconnect(const xiiDocumentObject *pObject) (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
GetConnection(const xiiDocumentObject *pObject) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
GetConnectionIfExists(const xiiDocumentObject *pObject) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
GetConnections(const xiiPin &pin) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
GetConnectionType() const (defined in xiiDocumentNodeManager)xiiDocumentNodeManagervirtual
GetCreateableTypes(xiiHybridArray< const xiiRTTI *, 32 > &ref_types) const (defined in xiiDocumentObjectManager)xiiDocumentObjectManagerinlinevirtual
GetDocument() const (defined in xiiDocumentObjectManager)xiiDocumentObjectManagerinline
GetDocument() (defined in xiiDocumentObjectManager)xiiDocumentObjectManagerinline
GetDynamicPinNames(const xiiDocumentObject *pObject, xiiStringView sPropertyName, xiiStringView sPinName, xiiDynamicArray< xiiString > &out_Names) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManagerprotectedvirtual
GetInputPinByName(const xiiDocumentObject *pObject, xiiStringView sName) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
GetInputPins(const xiiDocumentObject *pObject) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
GetMetaDataHash(const xiiDocumentObject *pObject, xiiUInt64 &inout_uiHash) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
GetNodeCreationTemplates(xiiDynamicArray< xiiNodeCreationTemplate > &out_templates) constxiiDocumentNodeManagervirtual
GetNodePos(const xiiDocumentObject *pObject) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
GetObject(const xiiUuid &guid) const (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
GetObject(const xiiUuid &guid) (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
GetOutputPinByName(const xiiDocumentObject *pObject, xiiStringView sName) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
GetOutputPins(const xiiDocumentObject *pObject) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
GetRootObject() const (defined in xiiDocumentObjectManager)xiiDocumentObjectManagerinline
GetRootObject() (defined in xiiDocumentObjectManager)xiiDocumentObjectManagerinline
GetStorage() (defined in xiiDocumentObjectManager)xiiDocumentObjectManagerinline
HasConnections(const xiiPin &pin) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
InsertValue(xiiDocumentObject *pObject, xiiStringView sProperty, const xiiVariant &newValue, xiiVariant index=xiiVariant()) (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
IsConnected(const xiiPin &source, const xiiPin &target) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
IsConnection(const xiiDocumentObject *pObject) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
IsDynamicPinProperty(const xiiDocumentObject *pObject, const xiiAbstractProperty *pProp) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
IsNode(const xiiDocumentObject *pObject) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
IsTemporary(const xiiDocumentObject *pObject) const (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
IsTemporary(const xiiDocumentObject *pParent, xiiStringView sParentProperty) const (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
IsUnderRootProperty(xiiStringView sRootProperty, const xiiDocumentObject *pObject) const (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
IsUnderRootProperty(xiiStringView sRootProperty, const xiiDocumentObject *pParent, xiiStringView sParentProperty) const (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
m_NodeEvents (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
m_ObjectEvents (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
m_PropertyEvents (defined in xiiDocumentObjectManager)xiiDocumentObjectManagermutable
m_StructureEvents (defined in xiiDocumentObjectManager)xiiDocumentObjectManagermutable
MoveNode(const xiiDocumentObject *pObject, const xiiVec2 &vPos) (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
MoveObject(xiiDocumentObject *pObject, xiiDocumentObject *pNewParent, xiiStringView sParentProperty, xiiVariant index) (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
MoveValue(xiiDocumentObject *pObject, xiiStringView sProperty, const xiiVariant &oldIndex, const xiiVariant &newIndex) (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
PasteObjects(const xiiArrayPtr< xiiDocument::PasteInfo > &info, const xiiAbstractObjectGraph &objectGraph, const xiiVec2 &vPickedPosition, bool bAllowPickedPosition) (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
PatchEmbeddedClassObjects(const xiiDocumentObject *pObject) const (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
RemoveObject(xiiDocumentObject *pObject) (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
RemoveValue(xiiDocumentObject *pObject, xiiStringView sProperty, xiiVariant index=xiiVariant()) (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
ResolveConnection(const xiiUuid &sourceObject, const xiiUuid &targetObject, xiiStringView sourcePin, xiiStringView targetPin, const xiiPin *&out_pSourcePin, const xiiPin *&out_pTargetPin) const (defined in xiiDocumentNodeManager)xiiDocumentNodeManagerprotected
RestoreMetaDataAfterLoading(const xiiAbstractObjectGraph &graph, bool bUndoable) (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
SetDocument(xiiDocument *pDocument) (defined in xiiDocumentObjectManager)xiiDocumentObjectManagerinline
SetValue(xiiDocumentObject *pObject, xiiStringView sProperty, const xiiVariant &newValue, xiiVariant index=xiiVariant()) (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
SwapStorage(xiiSharedPtr< xiiDocumentObjectManager::Storage > pNewStorage) (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
TryRecreatePins(const xiiDocumentObject *pObject) (defined in xiiDocumentNodeManager)xiiDocumentNodeManagerprotectedvirtual
WouldConnectionCreateCircle(const xiiPin &source, const xiiPin &target) constxiiDocumentNodeManagerprotected
xiiDocumentNodeManager() (defined in xiiDocumentNodeManager)xiiDocumentNodeManager
xiiDocumentObjectManager(const xiiRTTI *pRootType=xiiDocumentRoot::GetStaticRTTI()) (defined in xiiDocumentObjectManager)xiiDocumentObjectManager
~xiiDocumentNodeManager() (defined in xiiDocumentNodeManager)xiiDocumentNodeManagervirtual
~xiiDocumentObjectManager() (defined in xiiDocumentObjectManager)xiiDocumentObjectManagervirtual