Class PipelinePreparer
Initialize GPU pipelines for Entity Material
-Mesh
combinations.
class PipelinePreparer
:
System
;
Constructors
Name | Description |
this
(world, device, renderPass)
|
Initialize a new ResourceInitializer.
|
Properties
Name | Type | Description |
materialsChanged [get]
|
bool | Whether one or more materials have changed, e.g. when a Shader is recompiled.
Observers of this property ought re-record render pass command buffers.
|
uniformBuffers [get]
|
gfx.graal.buffer.Buffer[const(Material)] | |
name [get]
|
string | The name of this System.
|
resources [get]
|
Resources | Retreive the World's Resources .
|
Methods
Name | Description |
from
()
|
Dynamically generate a new System instance given a function.
|
query
()
|
Query the World for Entities containing Components of the given types.
|
run
()
|
Operate this System on Resources and Components in the World .
|