Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::ps_soa::emitter_render_desc Struct 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
 

Detailed Description

Render / texture-sheet authoring (constant per emitter).

Definition at line 71 of file emitter_desc.h.

Member Function Documentation

◆ reset()

void unravel::ps_soa::emitter_render_desc::reset ( )

Definition at line 65 of file emitter_desc.cpp.

Member Data Documentation

◆ align_to_direction

bool unravel::ps_soa::emitter_render_desc::align_to_direction = false

Definition at line 76 of file emitter_desc.h.

◆ blend_mode

blend_mode unravel::ps_soa::emitter_render_desc::blend_mode = blend_mode::normal

Definition at line 75 of file emitter_desc.h.

◆ pivot

math::vec2 unravel::ps_soa::emitter_render_desc::pivot {0.5f, 0.5f}

Definition at line 77 of file emitter_desc.h.

◆ render_mode

render_mode unravel::ps_soa::emitter_render_desc::render_mode = render_mode::billboard

Definition at line 74 of file emitter_desc.h.

◆ tex_sheet_cycles

float unravel::ps_soa::emitter_render_desc::tex_sheet_cycles = 0.0f

Definition at line 79 of file emitter_desc.h.

◆ tex_sheet_randomize

bool unravel::ps_soa::emitter_render_desc::tex_sheet_randomize = false

Definition at line 80 of file emitter_desc.h.

◆ tex_sheet_tiles

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

texture_mode unravel::ps_soa::emitter_render_desc::texture_mode = texture_mode::multi_channel

Definition at line 73 of file emitter_desc.h.


The documentation for this struct was generated from the following files: