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 |