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

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

AddNode(const xiiUuid &guid, xiiStringView sType, xiiUInt32 uiTypeVersion, xiiStringView sNodeName={}) (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
ApplyDiff(xiiDeque< xiiAbstractGraphDiffOperation > &ref_diff) (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
Clear() (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
Clone(xiiAbstractObjectGraph &ref_cloneTarget, const xiiAbstractObjectNode *pRootNode=nullptr, FilterFunction filter=FilterFunction()) const (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
CopyNodeIntoGraph(const xiiAbstractObjectNode *pNode)xiiAbstractObjectGraph
CopyNodeIntoGraph(const xiiAbstractObjectNode *pNode, FilterFunction &ref_filter) (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
CreateDiffWithBaseGraph(const xiiAbstractObjectGraph &base, xiiDeque< xiiAbstractGraphDiffOperation > &out_diffResult) const (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
FilterFunction typedef (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
FindTransitiveHull(const xiiUuid &rootGuid, xiiSet< xiiUuid > &out_reachableNodes) constxiiAbstractObjectGraph
GetAllNodes() const (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraphinline
GetAllNodes() (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraphinline
GetNode(const xiiUuid &guid) const (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
GetNode(const xiiUuid &guid) (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
GetNodeByName(xiiStringView sName) const (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
GetNodeByName(xiiStringView sName) (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
MergeDiffs(const xiiDeque< xiiAbstractGraphDiffOperation > &lhs, const xiiDeque< xiiAbstractGraphDiffOperation > &rhs, xiiDeque< xiiAbstractGraphDiffOperation > &ref_out) const (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
ModifyNodeViaNativeCounterpart(xiiAbstractObjectNode *pRootNode, xiiDelegate< void(void *, const xiiRTTI *)> callback)xiiAbstractObjectGraph
PruneGraph(const xiiUuid &rootGuid)xiiAbstractObjectGraph
RegisterString(xiiStringView sString) (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
ReMapNodeGuids(const xiiUuid &seedGuid, bool bRemapInverse=false)xiiAbstractObjectGraph
ReMapNodeGuidsToMatchGraph(xiiAbstractObjectNode *pRoot, const xiiAbstractObjectGraph &rhsGraph, const xiiAbstractObjectNode *pRhsRoot)xiiAbstractObjectGraph
RemoveNode(const xiiUuid &guid) (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
xiiAbstractObjectGraph()=default (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph
~xiiAbstractObjectGraph() (defined in xiiAbstractObjectGraph)xiiAbstractObjectGraph