Axiom.SceneManagers.Octree.OctreeSceneManager.CreateSceneNode C# (CSharp) Method

CreateSceneNode() public method

public CreateSceneNode ( ) : SceneNode
return Axiom.Core.SceneNode
		public override SceneNode CreateSceneNode()
		{
			OctreeNode node = new OctreeNode( this );
			sceneNodeList.Add( node );
			return node;
		}

Same methods

OctreeSceneManager::CreateSceneNode ( string name ) : SceneNode

Usage Example

Beispiel #1
0
        public void TestChildSceneNodeDestruction()
        {
            SceneManager sceneManager = new OctreeSceneManager( "Manager under test" );
            SceneNode node = sceneManager.CreateSceneNode( "testNode" );
            SceneNode childNode = node.CreateChildSceneNode( "childNode" );

            Assert.IsTrue( ManagerContainsNode( sceneManager, childNode ), "A child node was created but not added to the scene graph." );

            node.RemoveAndDestroyChild( childNode );

            Assert.IsFalse( ManagerContainsNode( sceneManager, childNode ), "A child node was destroryed but not removed from the scene graph." );
        }
All Usage Examples Of Axiom.SceneManagers.Octree.OctreeSceneManager::CreateSceneNode