Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
SpritePool
Class SpritePool
Implements
ISnapshotable
Index
Constructors
constructor
Properties
atlas
frame
tint
R
tint
G
tint
B
tint
A
flags
snapshot
Key
Methods
ensure
Capacity
attach
detach
set
Frame
set
Tint
clear
Tint
is
Active
get
High
Water
Mark
get
Capacity
tighten
snapshot
Into
restore
From
Constructors
constructor
new
SpritePool
(
initialCapacity
?:
number
)
:
SpritePool
Parameters
initialCapacity
:
number
= 64
Returns
SpritePool
Properties
atlas
atlas
:
Int32Array
frame
frame
:
Int32Array
tint
R
tintR
:
Float32Array
tint
G
tintG
:
Float32Array
tint
B
tintB
:
Float32Array
tint
A
tintA
:
Float32Array
flags
flags
:
Uint8Array
Readonly
snapshot
Key
snapshotKey
:
string
= 'loom.sprite-pool'
Methods
ensure
Capacity
ensureCapacity
(
neededIndex
:
number
)
:
void
Parameters
neededIndex
:
number
Returns
void
attach
attach
(
e
:
number
,
atlas
:
number
,
frame
?:
number
,
tint
?:
Readonly
<
ColorRGBA
>
,
)
:
void
Parameters
e
:
number
atlas
:
number
frame
:
number
= 0
Optional
tint
:
Readonly
<
ColorRGBA
>
Returns
void
detach
detach
(
e
:
number
)
:
void
Parameters
e
:
number
Returns
void
set
Frame
setFrame
(
e
:
number
,
frame
:
number
)
:
void
Parameters
e
:
number
frame
:
number
Returns
void
set
Tint
setTint
(
e
:
number
,
tint
:
Readonly
<
ColorRGBA
>
)
:
void
Parameters
e
:
number
tint
:
Readonly
<
ColorRGBA
>
Returns
void
clear
Tint
clearTint
(
e
:
number
)
:
void
Parameters
e
:
number
Returns
void
is
Active
isActive
(
e
:
number
)
:
boolean
Parameters
e
:
number
Returns
boolean
get
High
Water
Mark
getHighWaterMark
()
:
number
Returns
number
get
Capacity
getCapacity
()
:
number
Returns
number
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
atlas
frame
tint
R
tint
G
tint
B
tint
A
flags
snapshot
Key
Methods
ensure
Capacity
attach
detach
set
Frame
set
Tint
clear
Tint
is
Active
get
High
Water
Mark
get
Capacity
tighten
snapshot
Into
restore
From
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...