Axiom.Animating.Skeleton.load C# (CSharp) Méthode

load() protected méthode

Generic load, called by SkeletonManager.
protected load ( ) : void
Résultat void
		protected override void load()
		{
			if ( IsLoaded )
				return;

			LogManager.Instance.Write( "Skeleton: Loading '{0}'...", Name );

			// load the skeleton file
			Stream data = ResourceGroupManager.Instance.OpenResource( Name, Group, true, this );

			// instantiate a new skeleton reader
			OgreSkeletonSerializer reader = new OgreSkeletonSerializer();
			reader.ImportSkeleton( data, this );

			string extension = Path.GetExtension( Name );

			//TODO: Load any linked skeletons
			//LinkedSkeletonAnimSourceList::iterator i;
			//for (i = mLinkedSkeletonAnimSourceList.begin();
			//    i != mLinkedSkeletonAnimSourceList.end(); ++i)
			//{
			//    i->pSkeleton = SkeletonManager::getSingleton().load(
			//        i->skeletonName, mGroup);
			//}
		}