Appearance
@tmrw-realityos/world / Components / PrefabRenderer
Class: PrefabRenderer
Defined in: world/components/prefabRenderer.ts:32
Prefab renderer component
Extends
Constructors
new PrefabRenderer()
new PrefabRenderer():
PrefabRenderer
Defined in: world/components/prefabRenderer.ts:43
Returns
Overrides
Properties
animationMode
animationMode:
eAnimationMode=0
Defined in: world/components/prefabRenderer.ts:37
currentTime
currentTime:
number=0
Defined in: world/components/prefabRenderer.ts:36
enabled
enabled:
boolean=true
Defined in: world/components.ts:7
Inherited from
mustSave
mustSave:
boolean=true
Defined in: world/components.ts:8
Inherited from
parent?
optionalparent:ComponentsContainer
Defined in: world/components.ts:14
Inherited from
uid
uid:
string=""
Defined in: world/components.ts:9
Inherited from
url
url:
string=""
Defined in: world/components/prefabRenderer.ts:35
compName
staticcompName:string="PrefabRenderer"
Defined in: world/components/prefabRenderer.ts:33
Overrides
Accessors
entity
Get Signature
get entity():
undefined|Entity
Defined in: world/components.ts:24
Returns
undefined | Entity
Set Signature
set entity(
_v):void
Defined in: world/components.ts:27
Parameters
_v
Returns
void
Inherited from
Methods
configure()
configure(
o):void
Defined in: world/components/prefabRenderer.ts:152
Parameters
o
Returns
void
Overrides
getCompName()
getCompName():
string
Defined in: world/components.ts:11
Returns
string
Inherited from
loadPrefab()
loadPrefab():
void
Defined in: world/components/prefabRenderer.ts:58
Returns
void
onAdded()?
optionalonAdded():void
Defined in: world/components.ts:21
Returns
void
Inherited from
onClick()?
optionalonClick():void
Defined in: world/components.ts:19
Returns
void
Inherited from
onGLTFProcess()
onGLTFProcess(
gltf,_url,gltfToNodes):void
Defined in: world/components/prefabRenderer.ts:87
Parameters
gltf
GlTf
_url
string
gltfToNodes
GltfToNodes
Returns
void
onRemoved()?
optionalonRemoved():void
Defined in: world/components.ts:22
Returns
void
Inherited from
onUpdate()
onUpdate(
dt):void
Defined in: world/components/prefabRenderer.ts:47
Parameters
dt
number
Returns
void
Overrides
serialize()
serialize():
void
Defined in: world/components.ts:17
Returns
void
Inherited from
updateMaterials()
updateMaterials():
void
Defined in: world/components/prefabRenderer.ts:93
updates materials from GLTF with the custom ones found in the JSON of this component
Returns
void