|
Unravel Engine C++ Reference
|
Render / texture-sheet authoring (constant per emitter). More...
#include <emitter_desc.h>
Public Member Functions | |
| void | reset () |
Public Attributes | |
| texture_mode | texture_mode = texture_mode::multi_channel |
| render_mode | render_mode = render_mode::billboard |
| blend_mode | blend_mode = blend_mode::normal |
| bool | align_to_direction = false |
| math::vec2 | pivot {0.5f, 0.5f} |
| math::vec2 | tex_sheet_tiles {1.0f, 1.0f} |
| float | tex_sheet_cycles = 0.0f |
| bool | tex_sheet_randomize = false |
Render / texture-sheet authoring (constant per emitter).
Definition at line 71 of file emitter_desc.h.
| void unravel::ps_soa::emitter_render_desc::reset | ( | ) |
Definition at line 65 of file emitter_desc.cpp.
| bool unravel::ps_soa::emitter_render_desc::align_to_direction = false |
Definition at line 76 of file emitter_desc.h.
| blend_mode unravel::ps_soa::emitter_render_desc::blend_mode = blend_mode::normal |
Definition at line 75 of file emitter_desc.h.
| math::vec2 unravel::ps_soa::emitter_render_desc::pivot {0.5f, 0.5f} |
Definition at line 77 of file emitter_desc.h.
| render_mode unravel::ps_soa::emitter_render_desc::render_mode = render_mode::billboard |
Definition at line 74 of file emitter_desc.h.
| float unravel::ps_soa::emitter_render_desc::tex_sheet_cycles = 0.0f |
Definition at line 79 of file emitter_desc.h.
| bool unravel::ps_soa::emitter_render_desc::tex_sheet_randomize = false |
Definition at line 80 of file emitter_desc.h.
| math::vec2 unravel::ps_soa::emitter_render_desc::tex_sheet_tiles {1.0f, 1.0f} |
Definition at line 78 of file emitter_desc.h.
| texture_mode unravel::ps_soa::emitter_render_desc::texture_mode = texture_mode::multi_channel |
Definition at line 73 of file emitter_desc.h.