Skip to content

@orillusion/core


Interface: IComponent ​

Defined in: src/components/IComponent.ts:6

Properties ​

object3D ​

object3D: Object3D

Defined in: src/components/IComponent.ts:7


eventDispatcher ​

eventDispatcher: CEventDispatcher

Defined in: src/components/IComponent.ts:8


transform ​

transform: Transform

Defined in: src/components/IComponent.ts:9


enable ​

enable: boolean

Defined in: src/components/IComponent.ts:10


isDestroyed? ​

optional isDestroyed?: boolean

Defined in: src/components/IComponent.ts:11

Methods ​

init() ​

init(param?): any

Defined in: src/components/IComponent.ts:12

Parameters ​

param? ​

any

Returns ​

any


start() ​

start(): any

Defined in: src/components/IComponent.ts:13

Returns ​

any


stop() ​

stop(): any

Defined in: src/components/IComponent.ts:14

Returns ​

any


onEnable()? ​

optional onEnable(view?): any

Defined in: src/components/IComponent.ts:15

Parameters ​

view? ​

View3D

Returns ​

any


onDisable()? ​

optional onDisable(view?): any

Defined in: src/components/IComponent.ts:16

Parameters ​

view? ​

View3D

Returns ​

any


onUpdate()? ​

optional onUpdate(view?): any

Defined in: src/components/IComponent.ts:17

Parameters ​

view? ​

View3D

Returns ​

any


onLateUpdate()? ​

optional onLateUpdate(view?): any

Defined in: src/components/IComponent.ts:18

Parameters ​

view? ​

View3D

Returns ​

any


onBeforeUpdate()? ​

optional onBeforeUpdate(view?): any

Defined in: src/components/IComponent.ts:19

Parameters ​

view? ​

View3D

Returns ​

any


onCompute()? ​

optional onCompute(view?, command?): any

Defined in: src/components/IComponent.ts:20

Parameters ​

view? ​

View3D

command? ​

GPUCommandEncoder

Returns ​

any


onGraphic()? ​

optional onGraphic(view?): any

Defined in: src/components/IComponent.ts:21

Parameters ​

view? ​

View3D

Returns ​

any


cloneTo() ​

cloneTo(obj): any

Defined in: src/components/IComponent.ts:22

Parameters ​

obj ​

Object3D

Returns ​

any


destroy() ​

destroy(force?): any

Defined in: src/components/IComponent.ts:23

Parameters ​

force? ​

boolean

Returns ​

any


beforeDestroy() ​

beforeDestroy(force?): any

Defined in: src/components/IComponent.ts:24

Parameters ​

force? ​

boolean

Returns ​

any


onParentChange()? ​

optional onParentChange(lastParent?, currentParent?): any

Defined in: src/components/IComponent.ts:25

Parameters ​

lastParent? ​

Object3D

currentParent? ​

Object3D

Returns ​

any


onAddChild()? ​

optional onAddChild(child): any

Defined in: src/components/IComponent.ts:27

Parameters ​

child ​

Object3D

Returns ​

any


onRemoveChild()? ​

optional onRemoveChild(child): any

Defined in: src/components/IComponent.ts:28

Parameters ​

child ​

Object3D

Returns ​

any