Goblin - A Platform for 3D AR and VR Applications

Node Members

Node overview

Public Instance Constructors

Node Constructor

Public Instance Properties

Animated Is the node moving?
Bounds 
Collidable check for collisions
CombinedTransformationMatrix 
FrameFirstChild (inherited from Microsoft.DirectX.Direct3D.Frame) 
FrameSibling (inherited from Microsoft.DirectX.Direct3D.Frame) 
HasMoved Has the node moved since it last collided with something?
IsReal 
MeshContainer (inherited from Microsoft.DirectX.Direct3D.Frame) 
MyMeshCont Contains the mesh for the node if it has one
Name (inherited from Microsoft.DirectX.Direct3D.Frame) 
Renderable check for render
RenderRealAsBlack 
TransformationMatrix (inherited from Microsoft.DirectX.Direct3D.Frame) 
Transformer 

Public Instance Methods

AddXFile 
AddXFileData 
AppendChildOverloaded.  
CombineTransformations 
Dispose 
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
find 
findFirst 
FrameMoveOverloaded.  
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
getPosition 
GetType (inherited from Object) Gets the Type of the current instance.
RenderDraw a frame and all child and sibling frames
RenderCollisionSphere 
RenderTrans 
setAllCollidable 
setAllRenderable 
setCollidable 
SetCombinedTransformations Updates the combined transformation using the transformer
SetMesh 
setRenderable 
ToStringOverloaded. Update the frames matrices and combine it with it's parents

Protected Instance Methods

Finalize (inherited from Microsoft.DirectX.Direct3D.Frame) 
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

Node Class | Goblin.Engine.Scene Namespace