playcanvas-opti-pixel - v1.2.0
Preparing search index...
GPUElementQueue
Class GPUElementQueue<TArray>
Type Parameters
TArray
extends
TypedArrayType
Hierarchy
GPUElementsStore
<
TArray
>
GPUElementQueue
Index
Constructors
constructor
Accessors
capacity
channels
count
data
Store
device
index
Manager
instancing
pixels
Per
Instance
texture
vertex
Buffer
Methods
clear
destroy
enqueue
lock
Segment
resize
unlock
update
Constructors
constructor
new
GPUElementQueue
<
TArray
extends
TypedArrayType
>
(
device
:
GraphicsDevice
,
instancing
:
boolean
,
arrayConstructor
:
TypedArrayConstructorType
<
TArray
>
,
channels
:
TChannelSize
,
pixelsPerInstance
:
number
,
indexExtraSize
?:
number
,
capacity
?:
number
,
)
:
GPUElementQueue
<
TArray
>
Type Parameters
TArray
extends
TypedArrayType
Parameters
device
:
GraphicsDevice
instancing
:
boolean
arrayConstructor
:
TypedArrayConstructorType
<
TArray
>
channels
:
TChannelSize
pixelsPerInstance
:
number
indexExtraSize
:
number
= 0
Optional
capacity
:
number
Returns
GPUElementQueue
<
TArray
>
Accessors
capacity
get
capacity
()
:
number
Returns
number
channels
get
channels
()
:
TChannelSize
Returns
TChannelSize
count
get
count
()
:
number
Returns
number
data
Store
get
dataStore
()
:
SquareDataTexture
<
TArray
>
Returns
SquareDataTexture
<
TArray
>
device
get
device
()
:
GraphicsDevice
Returns
GraphicsDevice
index
Manager
get
indexManager
()
:
IndexManager
Returns
IndexManager
instancing
get
instancing
()
:
boolean
Returns
boolean
pixels
Per
Instance
get
pixelsPerInstance
()
:
number
Returns
number
texture
get
texture
()
:
Texture
Returns
Texture
vertex
Buffer
get
vertexBuffer
()
:
VertexBuffer
Returns
VertexBuffer
Methods
clear
clear
()
:
void
Returns
void
destroy
destroy
()
:
void
Returns
void
enqueue
enqueue
(
index
:
number
,
extra
?:
number
|
number
[]
)
:
number
Parameters
index
:
number
Optional
extra
:
number
|
number
[]
Returns
number
lock
Segment
lockSegment
(
data
:
TArray
,
offset
?:
number
)
:
number
Parameters
data
:
TArray
offset
:
number
= 0
Returns
number
resize
resize
(
count
:
number
)
:
void
Parameters
count
:
number
Returns
void
unlock
unlock
(
index
:
number
)
:
void
Parameters
index
:
number
Returns
void
update
update
()
:
void
Returns
void
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
capacity
channels
count
data
Store
device
index
Manager
instancing
pixels
Per
Instance
texture
vertex
Buffer
Methods
clear
destroy
enqueue
lock
Segment
resize
unlock
update
playcanvas-opti-pixel - v1.2.0
Loading...