|
Unravel Engine C++ Reference
|
Full authoring description for an emitter (no transforms / runtime). More...
#include <emitter_desc.h>
Public Member Functions | |
| void | reset () |
| auto | bake_features () const -> emitter_feature |
| Derive feature mask used to specialize update/render kernels. | |
Public Attributes | |
| emitter_emission_desc | emission |
| emitter_motion_desc | motion |
| emitter_appearance_desc | appearance |
| emitter_render_desc | render |
| emitter_playback_desc | playback |
Full authoring description for an emitter (no transforms / runtime).
Definition at line 99 of file emitter_desc.h.
| auto unravel::ps_soa::emitter_desc::bake_features | ( | ) | const -> emitter_feature |
Derive feature mask used to specialize update/render kernels.
Definition at line 92 of file emitter_desc.cpp.
| void unravel::ps_soa::emitter_desc::reset | ( | ) |
Definition at line 83 of file emitter_desc.cpp.
| emitter_appearance_desc unravel::ps_soa::emitter_desc::appearance |
Definition at line 103 of file emitter_desc.h.
| emitter_emission_desc unravel::ps_soa::emitter_desc::emission |
Definition at line 101 of file emitter_desc.h.
| emitter_motion_desc unravel::ps_soa::emitter_desc::motion |
Definition at line 102 of file emitter_desc.h.
| emitter_playback_desc unravel::ps_soa::emitter_desc::playback |
Definition at line 105 of file emitter_desc.h.
| emitter_render_desc unravel::ps_soa::emitter_desc::render |
Definition at line 104 of file emitter_desc.h.