![]() |
Plasma Engine
2.0
|
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) const | plAbstractObjectGraph | |
| GetAllNodes() const (defined in plAbstractObjectGraph) | plAbstractObjectGraph | inline |
| GetAllNodes() (defined in plAbstractObjectGraph) | plAbstractObjectGraph | inline |
| 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 |