Packagecom.yogurt3d.core.geoms
Classpublic class SkeletalAnimatedMeshBase
InheritanceSkeletalAnimatedMeshBase Inheritance Mesh Inheritance EngineObject Inheritance Object



Public Properties
 PropertyDefined By
 InheritedaxisAlignedBoundingBox : AxisAlignedBoundingBox
[read-only]
Mesh
  bones : Vector.<Bone>
SkeletalAnimatedMeshBase
 InheritedboundingSphere : BoundingSphere
[read-only]
Mesh
  rootHeight : Number
SkeletalAnimatedMeshBase
 InheritedsubMeshList : Vector.<SubMesh>
[read-only]
Mesh
 InheritedsystemID : String
[read-only] Automatically assigned id.
EngineObject
 InheritedtriangleCount : int
[read-only]
Mesh
 Inheritedtype : String
[read-only]
Mesh
 InheriteduserID : String
Identification string can be assigned by developer to identify objects.
EngineObject
Public Methods
 MethodDefined By
  
SkeletalAnimatedMeshBase(_initInternals:Boolean = true)
SkeletalAnimatedMeshBase
 Inherited
Creates new clone object.
EngineObject
  
dispose():void
[override]
SkeletalAnimatedMeshBase
  
[override]
SkeletalAnimatedMeshBase
 Inherited
disposeGPU():void
[override]
Mesh
 Inherited
[override]
Mesh
 Inherited
renew():void
Renews object internals and resets properties of object.
EngineObject
  
SkeletalAnimatedMeshBase
 Inherited
toString():String
Returns a string identifier on this object
EngineObject
 Inherited
Mesh
Protected Methods
 MethodDefined By
  
[override]
SkeletalAnimatedMeshBase
 Inherited
[override]
Mesh
Property Detail
bonesproperty
public var bones:Vector.<Bone>

rootHeightproperty 
public var rootHeight:Number

Constructor Detail
SkeletalAnimatedMeshBase()Constructor
public function SkeletalAnimatedMeshBase(_initInternals:Boolean = true)



Parameters
_initInternals:Boolean (default = true)
Method Detail
dispose()method
override public function dispose():void

disposeDeep()method 
override public function disposeDeep():void

initInternals()method 
override protected function initInternals():void

setBindPose()method 
public function setBindPose():void