Skip to content

Class: WorldTransformComponent ​

Composed by TransformSystem from local + parent chain. Writable too: a setter trips worldOverride, then TransformSystem inverts the parent and pushes the resulting local back into TransformComponent. Composition itself writes the _-prefixed fields to avoid re-tripping the override. dirty is the "has changed since last render" signal that render-bridge systems clear after pushing.

Extends ​

Constructors ​

Constructor ​

ts
new WorldTransformComponent(): WorldTransformComponent;

Returns ​

WorldTransformComponent

Inherited from ​

Component.constructor

Properties ​

PropertyModifierTypeDefault valueOverridesInherited from
dirtypublicbooleantrueComponent.dirty-
enabledpublicbooleantrue-Component.enabled
worldOverridepublicbooleanfalse--

Accessors ​

rotationX ​

Get Signature ​

ts
get rotationX(): number;
Returns ​

number

Set Signature ​

ts
set rotationX(v): void;
Parameters ​
ParameterType
vnumber
Returns ​

void


rotationY ​

Get Signature ​

ts
get rotationY(): number;
Returns ​

number

Set Signature ​

ts
set rotationY(v): void;
Parameters ​
ParameterType
vnumber
Returns ​

void


rotationZ ​

Get Signature ​

ts
get rotationZ(): number;
Returns ​

number

Set Signature ​

ts
set rotationZ(v): void;
Parameters ​
ParameterType
vnumber
Returns ​

void


scaleX ​

Get Signature ​

ts
get scaleX(): number;
Returns ​

number

Set Signature ​

ts
set scaleX(v): void;
Parameters ​
ParameterType
vnumber
Returns ​

void


scaleY ​

Get Signature ​

ts
get scaleY(): number;
Returns ​

number

Set Signature ​

ts
set scaleY(v): void;
Parameters ​
ParameterType
vnumber
Returns ​

void


scaleZ ​

Get Signature ​

ts
get scaleZ(): number;
Returns ​

number

Set Signature ​

ts
set scaleZ(v): void;
Parameters ​
ParameterType
vnumber
Returns ​

void


x ​

Get Signature ​

ts
get x(): number;
Returns ​

number

Set Signature ​

ts
set x(v): void;
Parameters ​
ParameterType
vnumber
Returns ​

void


y ​

Get Signature ​

ts
get y(): number;
Returns ​

number

Set Signature ​

ts
set y(v): void;
Parameters ​
ParameterType
vnumber
Returns ​

void


z ​

Get Signature ​

ts
get z(): number;
Returns ​

number

Set Signature ​

ts
set z(v): void;
Parameters ​
ParameterType
vnumber
Returns ​

void

© 2026 PlayAdGentic