Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
TransformPool
Class TransformPool
Implements
ISnapshotable
Index
Constructors
constructor
Properties
x
y
z
rotation
scale
X
scale
Y
parent
flags
snapshot
Key
Methods
ensure
Capacity
attach
detach
set
Position
set
Scale
set
Rotation
is
Visible
set
Visible
get
High
Water
Mark
get
Capacity
clear
Dirty
At
tighten
snapshot
Into
restore
From
Constructors
constructor
new
TransformPool
(
initialCapacity
?:
number
)
:
TransformPool
Parameters
initialCapacity
:
number
= 64
Returns
TransformPool
Properties
x
x
:
Float32Array
y
y
:
Float32Array
z
z
:
Float32Array
rotation
rotation
:
Float32Array
scale
X
scaleX
:
Float32Array
scale
Y
scaleY
:
Float32Array
parent
parent
:
Int32Array
flags
flags
:
Uint8Array
Readonly
snapshot
Key
snapshotKey
:
string
= 'loom.transform-pool'
Methods
ensure
Capacity
ensureCapacity
(
neededIndex
:
number
)
:
void
Parameters
neededIndex
:
number
Returns
void
attach
attach
(
e
:
number
,
x
?:
number
,
y
?:
number
,
z
?:
number
)
:
void
Parameters
e
:
number
x
:
number
= 0
y
:
number
= 0
z
:
number
= 0
Returns
void
detach
detach
(
e
:
number
)
:
void
Parameters
e
:
number
Returns
void
set
Position
setPosition
(
e
:
number
,
x
:
number
,
y
:
number
,
z
?:
number
)
:
void
Parameters
e
:
number
x
:
number
y
:
number
z
:
number
= 0
Returns
void
set
Scale
setScale
(
e
:
number
,
sx
:
number
,
sy
:
number
)
:
void
Parameters
e
:
number
sx
:
number
sy
:
number
Returns
void
set
Rotation
setRotation
(
e
:
number
,
radians
:
number
)
:
void
Parameters
e
:
number
radians
:
number
Returns
void
is
Visible
isVisible
(
e
:
number
)
:
boolean
Parameters
e
:
number
Returns
boolean
set
Visible
setVisible
(
e
:
number
,
visible
:
boolean
)
:
void
Parameters
e
:
number
visible
:
boolean
Returns
void
get
High
Water
Mark
getHighWaterMark
()
:
number
Returns
number
get
Capacity
getCapacity
()
:
number
Returns
number
clear
Dirty
At
clearDirtyAt
(
index
:
number
)
:
void
Parameters
index
:
number
Returns
void
tighten
tighten
()
:
void
Returns
void
snapshot
Into
snapshotInto
(
w
:
SnapshotWriter
)
:
void
Parameters
w
:
SnapshotWriter
Returns
void
restore
From
restoreFrom
(
r
:
SnapshotReader
)
:
void
Parameters
r
:
SnapshotReader
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
x
y
z
rotation
scale
X
scale
Y
parent
flags
snapshot
Key
Methods
ensure
Capacity
attach
detach
set
Position
set
Scale
set
Rotation
is
Visible
set
Visible
get
High
Water
Mark
get
Capacity
clear
Dirty
At
tighten
snapshot
Into
restore
From
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...