class CNmGraphDefinition
{
public:
    CGlobalSymbol m_variationID;
    CStrongHandle<InfoForResourceTypeCNmSkeleton> m_skeleton;
    CUtlVector<CStrongHandle<InfoForResourceTypeCNmSkeleton>> m_supportedSecondarySkeletons;
    CNmGraphVariationUserData* m_pUserData;
    CUtlVector<int16> m_persistentNodeIndices;
    int16 m_nRootNodeIdx;
    CUtlVector<CGlobalSymbol> m_controlParameterIDs;
    CUtlVector<CGlobalSymbol> m_virtualParameterIDs;
    CUtlVector<int16> m_virtualParameterNodeIndices;
    CUtlVector<CNmGraphDefinition__ReferencedGraphSlot_t> m_referencedGraphSlots;
    CUtlVector<CNmGraphDefinition__ExternalGraphSlot_t> m_externalGraphSlots;
    CUtlVector<CNmGraphDefinition__ExternalPoseSlot_t> m_externalPoseSlots;
private:
    uint8 pad_00E0[112];
public:
    CUtlVector<CUtlString> m_nodePaths;
    CUtlVector<CStrongHandleVoid> m_resources;
private:
    uint8 pad_0180[56];
};

KV3 Class Defaults

{
    m_variationID = ""
    m_skeleton = resource:""
    m_supportedSecondarySkeletons = [  ]
    m_pUserData = null
    m_persistentNodeIndices = [  ]
    m_nRootNodeIdx = -1
    m_controlParameterIDs = [  ]
    m_virtualParameterIDs = [  ]
    m_virtualParameterNodeIndices = [  ]
    m_referencedGraphSlots = [  ]
    m_externalGraphSlots = [  ]
    m_externalPoseSlots = [  ]
    m_nodePaths = [  ]
    m_resources = [  ]
    m_nodes = [  ]
}