Why use it
The method is `const`, so it does not mutate the object through this API surface.
EPOK RUNTIME
Method · 1 overload
Performs `state` as part of the object model module.
ParticleEmitterState state() constPerforms `state` as part of the object model module.
This overload takes no parameters.
Returns: ParticleEmitterState. Check the value before continuing when it represents success, availability or a resource handle.
#include "object_model.hpp"
epok::ParticleEmitterComponent& object = /* obtain a valid instance */;
auto result = object.state();The method is `const`, so it does not mutate the object through this API surface.
Call it only in the lifecycle phase described by the module. Validate indices, capacities and object state before use.
Declared in runtime/object_model.hpp:833
burstPerforms `burst` as part of the object model module.Methodclass_idPerforms `class id` as part of the object model module.Methodentity_slotPerforms `entity slot` as part of the object model module.MethodplayStarts play as part of the object model module.Methodset_enabledSets enabled as part of the object model module.Methodset_lifetimeSets lifetime as part of the object model module.Methodset_max_particlesSets max particles as part of the object model module.Methodset_rateSets rate as part of the object model module.MethodstopStops stop as part of the object model module.Method