Brenta Engine 1.2
Loading...
Searching...
No Matches
brenta::particle_emitter::config Struct Reference

Data Fields

glm::vec3 starting_position
 
glm::vec3 starting_velocity
 
glm::vec3 starting_spread
 
float starting_time_to_live
 
int num_particles
 
float spawn_rate
 
float scale
 
std::string atlas_path
 
int atlas_width
 
int atlas_height
 
int atlas_index
 
cameracam
 

Detailed Description

Definition at line 85 of file particles.hpp.

Field Documentation

◆ atlas_height

int brenta::particle_emitter::config::atlas_height

Definition at line 96 of file particles.hpp.

◆ atlas_index

int brenta::particle_emitter::config::atlas_index

Definition at line 97 of file particles.hpp.

◆ atlas_path

std::string brenta::particle_emitter::config::atlas_path

Definition at line 94 of file particles.hpp.

◆ atlas_width

int brenta::particle_emitter::config::atlas_width

Definition at line 95 of file particles.hpp.

◆ cam

camera* brenta::particle_emitter::config::cam

Definition at line 98 of file particles.hpp.

◆ num_particles

int brenta::particle_emitter::config::num_particles

Definition at line 91 of file particles.hpp.

◆ scale

float brenta::particle_emitter::config::scale

Definition at line 93 of file particles.hpp.

◆ spawn_rate

float brenta::particle_emitter::config::spawn_rate

Definition at line 92 of file particles.hpp.

◆ starting_position

glm::vec3 brenta::particle_emitter::config::starting_position

Definition at line 87 of file particles.hpp.

◆ starting_spread

glm::vec3 brenta::particle_emitter::config::starting_spread

Definition at line 89 of file particles.hpp.

◆ starting_time_to_live

float brenta::particle_emitter::config::starting_time_to_live

Definition at line 90 of file particles.hpp.

◆ starting_velocity

glm::vec3 brenta::particle_emitter::config::starting_velocity

Definition at line 88 of file particles.hpp.


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