API Documentation
All Packages
|
All Classes
|
Index
|
Frames
No Frames
SceneObjectContainer
Properties
|
Methods
Package
com.yogurt3d.core.sceneobjects
Class
public class SceneObjectContainer
Inheritance
SceneObjectContainer
SceneObject
EngineObject
Object
SceneObjectContainer
interface abstract type.
Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties
Property
Defined By
aabbWireframe
:
EAabbDrawMode
SceneObject
axisAlignedBoundingBox
:
AxisAlignedBoundingBox
[read-only]
SceneObject
boundingSphere
:
BoundingSphere
[read-only]
SceneObject
children
: Vector.<
SceneObject
>
[read-only]
SceneObject
cumulativeAxisAlignedBoundingBox
:
AxisAlignedBoundingBox
[read-only]
SceneObject
cumulativeBoundingSphere
:
BoundingSphere
[read-only]
SceneObject
isStatic
: Boolean
SceneObject
onAddedToScene
: Signal
[read-only]
SceneObject
onMouseClick
: Signal
[read-only]
SceneObject
onMouseDoubleClick
: Signal
[read-only]
SceneObject
onMouseDown
: Signal
[read-only]
SceneObject
onMouseMove
: Signal
[read-only]
SceneObject
onMouseOut
: Signal
[read-only]
SceneObject
onMouseOver
: Signal
[read-only]
SceneObject
onMouseUp
: Signal
[read-only]
SceneObject
onRemovedFromScene
: Signal
[read-only]
SceneObject
onRenderLayerChanged
: Signal
[read-only]
SceneObject
onStaticChanged
: Signal
[read-only]
SceneObject
parent
:
SceneObject
[read-only]
SceneObject
renderLayer
: int
SceneObject
root
:
SceneObject
[read-only]
SceneObject
scene
:
IScene
[read-only]
SceneObject
systemID
: String
[read-only] Automatically assigned id.
EngineObject
transformation
:
Transformation
[read-only]
SceneObject
userID
: String
Identification string can be assigned by developer to identify objects.
EngineObject
visible
: Boolean
SceneObject
Public Methods
Hide Inherited Public Methods
Show Inherited Public Methods
Method
Defined By
addChild
(_value:
SceneObject
):void
SceneObject
clone
():
IEngineObject
[override]
SceneObject
containsChild
(_child:
SceneObject
, _recursive:Boolean = false):Boolean
SceneObject
dispose
():void
[override]
SceneObject
disposeDeep
():void
[override]
SceneObject
disposeGPU
():void
[override]
SceneObject
getChildBySystemID
(_value:String):
SceneObject
SceneObject
getChildByUserID
(_value:String):
SceneObject
SceneObject
instance
():*
Removes all external referances and clears internals.
EngineObject
removeChild
(_value:
SceneObject
):void
SceneObject
removeChildBySystemID
(_value:String):void
SceneObject
removeChildByUserID
(_value:String):void
SceneObject
renew
():void
Renews object internals and resets properties of object.
EngineObject
toString
():String
Returns a string identifier on this object
EngineObject
Protected Methods
Show Inherited Protected Methods
Show Inherited Protected Methods
Method
Defined By
initInternals
():void
[override]
SceneObject
trackObject
():void
[override]
SceneObject
Mon Jan 23 2012, 09:47 PM +05:00