Plasma Engine  2.0
Loading...
Searching...
No Matches
plAbstractObjectGraph Member List

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

AddNode(const plUuid &guid, plStringView sType, plUInt32 uiTypeVersion, plStringView sNodeName={}) (defined in plAbstractObjectGraph)plAbstractObjectGraph
ApplyDiff(plDeque< plAbstractGraphDiffOperation > &ref_diff) (defined in plAbstractObjectGraph)plAbstractObjectGraph
Clear() (defined in plAbstractObjectGraph)plAbstractObjectGraph
Clone(plAbstractObjectGraph &ref_cloneTarget, const plAbstractObjectNode *pRootNode=nullptr, FilterFunction filter=FilterFunction()) const (defined in plAbstractObjectGraph)plAbstractObjectGraph
CopyNodeIntoGraph(const plAbstractObjectNode *pNode)plAbstractObjectGraph
CopyNodeIntoGraph(const plAbstractObjectNode *pNode, FilterFunction &ref_filter) (defined in plAbstractObjectGraph)plAbstractObjectGraph
CreateDiffWithBaseGraph(const plAbstractObjectGraph &base, plDeque< plAbstractGraphDiffOperation > &out_diffResult) const (defined in plAbstractObjectGraph)plAbstractObjectGraph
FilterFunction typedef (defined in plAbstractObjectGraph)plAbstractObjectGraph
FindTransitiveHull(const plUuid &rootGuid, plSet< plUuid > &out_reachableNodes) constplAbstractObjectGraph
GetAllNodes() const (defined in plAbstractObjectGraph)plAbstractObjectGraphinline
GetAllNodes() (defined in plAbstractObjectGraph)plAbstractObjectGraphinline
GetNode(const plUuid &guid) const (defined in plAbstractObjectGraph)plAbstractObjectGraph
GetNode(const plUuid &guid) (defined in plAbstractObjectGraph)plAbstractObjectGraph
GetNodeByName(plStringView sName) const (defined in plAbstractObjectGraph)plAbstractObjectGraph
GetNodeByName(plStringView sName) (defined in plAbstractObjectGraph)plAbstractObjectGraph
MergeDiffs(const plDeque< plAbstractGraphDiffOperation > &lhs, const plDeque< plAbstractGraphDiffOperation > &rhs, plDeque< plAbstractGraphDiffOperation > &ref_out) const (defined in plAbstractObjectGraph)plAbstractObjectGraph
ModifyNodeViaNativeCounterpart(plAbstractObjectNode *pRootNode, plDelegate< void(void *, const plRTTI *)> callback)plAbstractObjectGraph
plAbstractObjectGraph()=default (defined in plAbstractObjectGraph)plAbstractObjectGraph
PruneGraph(const plUuid &rootGuid)plAbstractObjectGraph
RegisterString(plStringView sString) (defined in plAbstractObjectGraph)plAbstractObjectGraph
ReMapNodeGuids(const plUuid &seedGuid, bool bRemapInverse=false)plAbstractObjectGraph
ReMapNodeGuidsToMatchGraph(plAbstractObjectNode *pRoot, const plAbstractObjectGraph &rhsGraph, const plAbstractObjectNode *pRhsRoot)plAbstractObjectGraph
RemoveNode(const plUuid &guid) (defined in plAbstractObjectGraph)plAbstractObjectGraph
~plAbstractObjectGraph() (defined in plAbstractObjectGraph)plAbstractObjectGraph