Class ParticleEmitterGraphCPU
The Particle Emitter Graph used to simulate CPU particles.
Inherited Members
ParticleEmitterGraphCPU
ParticleEmitterGraphCPU
ParticleEmitterGraphCPU
ParticleEmitterGraphCPU
ParticleEmitterGraphCPU
ParticleEmitterGraphCPU
ParticleEmitterGraphCPU
Assembly: FlaxEngine.dll
File: Engine/Particles/Graph/CPU/ParticleEmitterGraph.CPU.h
Syntax
public class ParticleEmitterGraphCPU : public ParticleEmitterGraph
Fields
CustomDataSize
Declaration
public int32 CustomDataSize = 0
Field Value
|
int32
|
Methods
CreateDefault()
Creates the default surface graph (the main root node) for the particle emitter. Ensure to dispose the previous graph data before.
Declaration
public void CreateDefault()
GetAgeAttributeOffset()
Gets the age attribute offset from the particle data layout start (in bytes).
Declaration
public int32 GetAgeAttributeOffset() const
Returns
|
int32
|
GetPositionAttributeOffset()
Gets the position attribute offset from the particle data layout start (in bytes).
Declaration
public int32 GetPositionAttributeOffset() const
Returns
|
int32
|
InitializeNode(Node* node)
Declaration
public virtual void InitializeNode(Node* node) override
Parameters
|
Node
node
|
Overrides
Load(ReadStream* stream, bool loadMeta)
Load graph from the stream
Declaration
public virtual bool Load(ReadStream* stream, bool loadMeta) override
Parameters
|
ReadStream
stream
Input stream |
|
bool
loadMeta
True if load all saved metadata |
Returns
|
bool
True if cannot load data, otherwise false |