Skip to content

Morpheme Runtime Network

Pavle edited this page Sep 2, 2022 · 2 revisions
namespace MR
{
	class NetworkDef
	{
	public:
		struct _NetworkHash
		{
			unsigned char b[16];
		};

		unsigned int m_numAnimations;
		IAnimSource** m_animLibrary;
		Rig* m_rig;
		unsigned int m_numNodeNames;
		const char* m_nodeNames;
		unsigned int m_numNodeDefs;
		unsigned int m_numDummyBlendTreeDefs;
		NodeDef** m_nodeDefs;
		unsigned int m_maxDurationEventsPoolSize;
		unsigned int m_rootNodeID;
		unsigned int m_numNodeStateMachines;
		unsigned int* m_nodeStateMachineNodeIDs;
		unsigned int m_numInterfaceControlParameters;
		unsigned int* m_interfaceControlParameterNodeIDs;
		unsigned int m_numPersistentNodes;
		unsigned int* m_persistentNodeIDs;
		NetworkDef::_NetworkHash m_networkHash;
		NMP::StringTable* m_requestIDStringTable;
		TransformBuffersCount m_maxTransformBufferReqs;
	};
}
Clone this wiki locally