Axiom.Core.Node.CreateChild C# (CSharp) Method

CreateChild() public method

Creates a new Child node.
public CreateChild ( ) : Node
return Node
		public virtual Node CreateChild()
		{
			return CreateChild( Vector3.Zero, Quaternion.Identity );
		}

Same methods

Node::CreateChild ( Vector3 translate ) : Node
Node::CreateChild ( Vector3 translate, Axiom.MathLib.Quaternion rotate ) : Node
Node::CreateChild ( string name ) : Node
Node::CreateChild ( string name, Vector3 translate ) : Node
Node::CreateChild ( string name, Vector3 translate, Axiom.MathLib.Quaternion rotate ) : Node

Usage Example

 public virtual void NotifyAttached(Node parent)
 {
     this.parentNode = parent;
     if ( parent != null )
     {
         tileSceneNode = (SceneNode)( parent.CreateChild( name ) );
         //mTileNode.setPosition( (Real)mTableX , 0.0, (Real)mTableZ );
         if ( renderable != null)
             if (renderable.IsLoaded)
         {
             tileSceneNode.AttachObject( (MovableObject) renderable );
         }
         tileSceneNode.NeedUpdate();
     }
 }