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

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

GetDefaultValue(const plAbstractObjectGraph &graph, const plUuid &objectGuid, plStringView sProperty, plVariant index=plVariant(), bool *pValueFound=nullptr) (defined in plPrefabUtils)plPrefabUtilsstatic
GetFirstRootNode(plAbstractObjectGraph &ref_graph) (defined in plPrefabUtils)plPrefabUtilsstatic
GetPrefabRoot(const plDocumentObject *pObject, const plObjectMetaData< plUuid, plDocumentObjectMetaData > &documentObjectMetaData, plInt32 *pDepth=nullptr) (defined in plPrefabUtils)plPrefabUtilsstatic
GetRootNodes(plAbstractObjectGraph &ref_graph, plHybridArray< plAbstractObjectNode *, 4 > &out_nodes) (defined in plPrefabUtils)plPrefabUtilsstatic
LoadGraph(plAbstractObjectGraph &out_graph, plStringView sGraph) (defined in plPrefabUtils)plPrefabUtilsstatic
Merge(const plAbstractObjectGraph &baseGraph, const plAbstractObjectGraph &leftGraph, const plAbstractObjectGraph &rightGraph, plDeque< plAbstractGraphDiffOperation > &out_mergedDiff)plPrefabUtilsstatic
Merge(plStringView sBase, plStringView sLeft, plDocumentObject *pRight, bool bRightIsNotPartOfPrefab, const plUuid &prefabSeed, plStringBuilder &out_sNewGraph)plPrefabUtilsstatic
ReadDocumentAsString(plStringView sFile) (defined in plPrefabUtils)plPrefabUtilsstatic
WriteDiff(const plDeque< plAbstractGraphDiffOperation > &mergedDiff, plStringBuilder &out_sText) (defined in plPrefabUtils)plPrefabUtilsstatic