Inherits AzToolsFramework::Components:: EditorComponentAdapter< ParticleComponentController, ParticleComponent, ParticleComponentConfig >, AzToolsFramework::EditorVisibilityNotificationBus::Handler, and EditorParticleRequestBus::Handler.
|
|
| AZ_EDITOR_COMPONENT (EditorParticleComponent, EditorParticleComponentTypeId, BaseClass) |
| |
|
| EditorParticleComponent (const ParticleComponentConfig &config) |
| |
|
void | Activate () override |
| |
|
void | Deactivate () override |
| |
|
void | SetParticleAsset (AZ::Data::Asset< ParticleAsset > particleAsset, bool inParticleEditor) override |
| |
|
void | SetMaterialDiffuseMap (AZ::u32 emitterIndex, AZStd::string mapPath) override |
| |
|
|
static void | Reflect (AZ::ReflectContext *context) |
| |
|
|
static constexpr const char *const | EditorParticleComponentTypeId = "{d0b6b04d-12b0-40b2-80cf-4f9b264b5074}" |
| |
|
|
AZ::u32 | OnConfigurationChanged () override |
| |
|
|
static void | OpenParticleEditor (const AZ::Data::AssetId &assetId, const AZ::Data::AssetType &assetType) |
| |
The documentation for this class was generated from the following file:
- Gems/OpenParticleSystem/Code/Source/Editor/EditorParticleComponent.h