Search
Preparing search index...
The search index is not available
rhodonite
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
rhodonite
IAnimationEntity
Interface IAnimationEntity
Hierarchy
ISceneGraphEntity
IAnimationEntityMethods
IAnimationEntity
Index
Properties
_is
Alive
children
entityUID
matrix
matrix
Inner
objectUID
quaternion
quaternion
Inner
rotate
rotate
Inner
scale
scale
Inner
translate
translate
Inner
unique
Name
world
Matrix
world
Matrix
Inner
Methods
_copy
From
_remove
Component
_set
Component
add
Child
destroy
get
Animation
get
Component
get
Component
By
ComponentTID
get
Scene
Graph
get
Tag
Value
get
Transform
has
Component
match
Tag
match
Tags
match
Tags
As
Free
Strings
remove
Child
try
To
Get
Animation
try
To
Get
Blend
Shape
try
To
Get
Camera
try
To
Get
Camera
Controller
try
To
Get
Light
try
To
Get
Mesh
try
To
Get
Mesh
Renderer
try
To
Get
Physics
try
To
Get
Scene
Graph
try
To
Get
Skeletal
try
To
Get
Transform
try
To
Set
Tag
try
To
Set
Unique
Name
validate
Tag
String
Properties
_is
Alive
_is
Alive
:
boolean
children
children
:
SceneGraphComponent
[]
entityUID
entityUID
:
number
matrix
matrix
:
IMatrix22
matrix
Inner
matrix
Inner
:
IMatrix22
objectUID
objectUID
:
number
quaternion
quaternion
:
IQuaternion
quaternion
Inner
quaternion
Inner
:
IQuaternion
rotate
rotate
:
IVector3
rotate
Inner
rotate
Inner
:
IVector3
scale
scale
:
IVector3
scale
Inner
scale
Inner
:
IVector3
translate
translate
:
IVector3
translate
Inner
translate
Inner
:
IVector3
unique
Name
unique
Name
:
string
world
Matrix
world
Matrix
:
IMatrix44
world
Matrix
Inner
world
Matrix
Inner
:
IMatrix44
Methods
_copy
From
_copy
From
(
rnObject
:
RnObject
)
:
void
Parameters
rnObject:
RnObject
Returns
void
_remove
Component
_remove
Component
(
componentTID
:
number
)
:
void
Parameters
componentTID:
number
Returns
void
_set
Component
_set
Component
(
componentType
:
typeof
Component
, com
:
Component
)
:
void
Parameters
componentType:
typeof
Component
com:
Component
Returns
void
add
Child
add
Child
(
sg
:
SceneGraphComponent
)
:
void
Parameters
sg:
SceneGraphComponent
Returns
void
destroy
destroy
(
)
:
void
Returns
void
get
Animation
get
Animation
(
)
:
AnimationComponent
Returns
AnimationComponent
get
Component
get
Component
(
componentType
:
typeof
Component
)
:
undefined
|
Component
Parameters
componentType:
typeof
Component
Returns
undefined
|
Component
get
Component
By
ComponentTID
get
Component
By
ComponentTID
(
componentTID
:
number
)
:
undefined
|
Component
Parameters
componentTID:
number
Returns
undefined
|
Component
get
Scene
Graph
get
Scene
Graph
(
)
:
SceneGraphComponent
Returns
SceneGraphComponent
get
Tag
Value
get
Tag
Value
(
tagName
:
string
)
:
any
Parameters
tagName:
string
Returns
any
get
Transform
get
Transform
(
)
:
TransformComponent
Returns
TransformComponent
has
Component
has
Component
(
componentType
:
typeof
Component
)
:
boolean
Parameters
componentType:
typeof
Component
Returns
boolean
match
Tag
match
Tag
(
tagName
:
string
, tagValue
:
string
)
:
boolean
Parameters
tagName:
string
tagValue:
string
Returns
boolean
match
Tags
match
Tags
(
tags
:
RnTags
)
:
boolean
Parameters
tags:
RnTags
Returns
boolean
match
Tags
As
Free
Strings
match
Tags
As
Free
Strings
(
stringArray
:
string
[]
)
:
boolean
Parameters
stringArray:
string
[]
Returns
boolean
remove
Child
remove
Child
(
sg
:
SceneGraphComponent
)
:
void
Parameters
sg:
SceneGraphComponent
Returns
void
try
To
Get
Animation
try
To
Get
Animation
(
)
:
undefined
|
AnimationComponent
Returns
undefined
|
AnimationComponent
try
To
Get
Blend
Shape
try
To
Get
Blend
Shape
(
)
:
undefined
|
BlendShapeComponent
Returns
undefined
|
BlendShapeComponent
try
To
Get
Camera
try
To
Get
Camera
(
)
:
undefined
|
CameraComponent
Returns
undefined
|
CameraComponent
try
To
Get
Camera
Controller
try
To
Get
Camera
Controller
(
)
:
undefined
|
CameraControllerComponent
Returns
undefined
|
CameraControllerComponent
try
To
Get
Light
try
To
Get
Light
(
)
:
undefined
|
LightComponent
Returns
undefined
|
LightComponent
try
To
Get
Mesh
try
To
Get
Mesh
(
)
:
undefined
|
MeshComponent
Returns
undefined
|
MeshComponent
try
To
Get
Mesh
Renderer
try
To
Get
Mesh
Renderer
(
)
:
undefined
|
MeshRendererComponent
Returns
undefined
|
MeshRendererComponent
try
To
Get
Physics
try
To
Get
Physics
(
)
:
undefined
|
PhysicsComponent
Returns
undefined
|
PhysicsComponent
try
To
Get
Scene
Graph
try
To
Get
Scene
Graph
(
)
:
undefined
|
SceneGraphComponent
Returns
undefined
|
SceneGraphComponent
try
To
Get
Skeletal
try
To
Get
Skeletal
(
)
:
undefined
|
SkeletalComponent
Returns
undefined
|
SkeletalComponent
try
To
Get
Transform
try
To
Get
Transform
(
)
:
undefined
|
TransformComponent
Returns
undefined
|
TransformComponent
try
To
Set
Tag
try
To
Set
Tag
(
tag
:
Tag
)
:
boolean
Parameters
tag:
Tag
Returns
boolean
try
To
Set
Unique
Name
try
To
Set
Unique
Name
(
name
:
string
, toAddNameIfConflict
:
boolean
)
:
boolean
Parameters
name:
string
toAddNameIfConflict:
boolean
Returns
boolean
validate
Tag
String
validate
Tag
String
(
val
:
string
)
:
boolean
Parameters
val:
string
Returns
boolean
Exports
IAnimation
Entity
_is
Alive
children
entityUID
matrix
matrix
Inner
objectUID
quaternion
quaternion
Inner
rotate
rotate
Inner
scale
scale
Inner
translate
translate
Inner
unique
Name
world
Matrix
world
Matrix
Inner
_copy
From
_remove
Component
_set
Component
add
Child
destroy
get
Animation
get
Component
get
Component
By
ComponentTID
get
Scene
Graph
get
Tag
Value
get
Transform
has
Component
match
Tag
match
Tags
match
Tags
As
Free
Strings
remove
Child
try
To
Get
Animation
try
To
Get
Blend
Shape
try
To
Get
Camera
try
To
Get
Camera
Controller
try
To
Get
Light
try
To
Get
Mesh
try
To
Get
Mesh
Renderer
try
To
Get
Physics
try
To
Get
Scene
Graph
try
To
Get
Skeletal
try
To
Get
Transform
try
To
Set
Tag
try
To
Set
Unique
Name
validate
Tag
String
Generated using
TypeDoc