@vaguevoid/fiasco / lib / Events / Transform
Class: Transform
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:4
Implements
IUnpackableObject
<TransformT
>
Constructors
Constructor
new Transform():
Transform
Returns
Transform
Properties
bb
bb:
null
|ByteBuffer
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:5
bb_pos
bb_pos:
number
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:6
Methods
__init()
__init(
i
,bb
):Transform
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:7
Parameters
i
number
bb
ByteBuffer
Returns
Transform
pivot()
pivot(
obj?
):null
|Vec2
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:14
0 -> 1 relative to top left.
Parameters
obj?
Returns
null
| Vec2
position()
position(
obj?
):null
|Vec3
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:8
Parameters
obj?
Returns
null
| Vec3
rotation()
rotation():
number
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:18
Radians.
Returns
number
scale()
scale(
obj?
):null
|Vec2
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:9
Parameters
obj?
Returns
null
| Vec2
skew()
skew(
obj?
):null
|Vec2
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:10
Parameters
obj?
Returns
null
| Vec2
unpack()
unpack():
TransformT
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:22
Returns
Implementation of
flatbuffers.IUnpackableObject.unpack
unpackTo()
unpackTo(
_o
):void
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:23
Parameters
_o
Returns
void
createTransform()
static
createTransform(builder
,position_x
,position_y
,position_z
,scale_x
,scale_y
,skew_x
,skew_y
,pivot_x
,pivot_y
,rotation
):number
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:21
Parameters
builder
Builder
position_x
number
position_y
number
position_z
number
scale_x
number
scale_y
number
skew_x
number
skew_y
number
pivot_x
number
pivot_y
number
rotation
number
Returns
number
getFullyQualifiedName()
static
getFullyQualifiedName():string
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:19
Returns
string
sizeOf()
static
sizeOf():number
Defined in: node_modules/@vaguevoid/engine/dist/events/transform.d.ts:20
Returns
number