Inherits AZ::Data::InstanceData.
|
|
| AZ_INSTANCE_DATA (ParticleSystem, "{65680095-7b56-4d5f-91b5-d1beb26c84f7}") |
| |
|
| AZ_CLASS_ALLOCATOR (ParticleSystem, AZ::SystemAllocator, 0) |
| |
|
| ParticleSystem (const ParticleComponentConfig &config) |
| |
|
void | SetFeatureProcessor (ParticleFeatureProcessor *fp) |
| |
|
void | SetScene (AZ::RPI::Scene *scene) |
| |
|
void | SetEntityId (const AZ::EntityId &id) |
| |
|
void | SetObjectId (const AZ::Render::TransformServiceFeatureProcessorInterface::ObjectId &id) |
| |
|
void | SetTransform (AZ::Transform trans) |
| |
|
void | PostLoad () |
| |
|
bool | Init (ParticleAsset &asset) |
| |
|
void | Tick (float delta) |
| |
|
void | Render (DriverWrap &driverWrap, const AZ::RPI::FeatureProcessor::RenderPacket &packet) |
| |
|
void | ClearAllLightEffects () |
| |
|
void | SetMaterialDiffuseMap (AZ::u32 emitterIndex, AZStd::string mapPath) |
| |
The documentation for this class was generated from the following file:
- Gems/OpenParticleSystem/Code/Source/Runtime/OpenParticleSystem/ParticleSystem.h