ezEngine  Release 25.03
ezAbstractObjectGraph Member List

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

AddNode(const ezUuid &guid, ezStringView sType, ezUInt32 uiTypeVersion, ezStringView sNodeName={}) (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
ApplyDiff(ezDeque< ezAbstractGraphDiffOperation > &ref_diff) (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
Clear() (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
Clone(ezAbstractObjectGraph &ref_cloneTarget, const ezAbstractObjectNode *pRootNode=nullptr, FilterFunction filter=FilterFunction()) const (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
CopyNodeIntoGraph(const ezAbstractObjectNode *pNode)ezAbstractObjectGraph
CopyNodeIntoGraph(const ezAbstractObjectNode *pNode, FilterFunction &ref_filter) (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
CreateDiffWithBaseGraph(const ezAbstractObjectGraph &base, ezDeque< ezAbstractGraphDiffOperation > &out_diffResult) const (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
ezAbstractObjectGraph()=default (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
FilterFunction typedef (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
FindTransitiveHull(const ezUuid &rootGuid, ezSet< ezUuid > &out_reachableNodes) constezAbstractObjectGraph
GetAllNodes() const (defined in ezAbstractObjectGraph)ezAbstractObjectGraphinline
GetAllNodes() (defined in ezAbstractObjectGraph)ezAbstractObjectGraphinline
GetNode(const ezUuid &guid) const (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
GetNode(const ezUuid &guid) (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
GetNodeByName(ezStringView sName) const (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
GetNodeByName(ezStringView sName) (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
MergeDiffs(const ezDeque< ezAbstractGraphDiffOperation > &lhs, const ezDeque< ezAbstractGraphDiffOperation > &rhs, ezDeque< ezAbstractGraphDiffOperation > &ref_out) const (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
ModifyNodeViaNativeCounterpart(ezAbstractObjectNode *pRootNode, ezDelegate< void(void *, const ezRTTI *)> callback)ezAbstractObjectGraph
PruneGraph(const ezUuid &rootGuid)ezAbstractObjectGraph
RegisterString(ezStringView sString) (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
ReMapNodeGuids(const ezUuid &seedGuid, bool bRemapInverse=false)ezAbstractObjectGraph
ReMapNodeGuidsToMatchGraph(ezAbstractObjectNode *pRoot, const ezAbstractObjectGraph &rhsGraph, const ezAbstractObjectNode *pRhsRoot)ezAbstractObjectGraph
RemoveNode(const ezUuid &guid) (defined in ezAbstractObjectGraph)ezAbstractObjectGraph
~ezAbstractObjectGraph() (defined in ezAbstractObjectGraph)ezAbstractObjectGraph