Shkyera Engine
Easy to use, game engine for Python
Loading...
Searching...
No Matches
shkyera::ParticleEmitterComponent::state Struct Reference

#include <ParticleEmitterComponent.hpp>

Public Attributes

double accumulatedEmittedParticles {0.0}
 
size_t nextFreeIndex {0}
 
std::vector< float > lifetimes {}
 
std::vector< float > endToStartProgress {}
 
std::vector< float > initialLifetimes {}
 
std::vector< float > sizes {}
 
std::vector< float > initialSizes {}
 
std::vector< float > endSizes {}
 
std::vector< float > transparencies {}
 
std::vector< float > initialTransparencies {}
 
std::vector< float > endTransparencies {}
 
std::vector< glm::vec3 > positions {}
 
std::vector< glm::vec3 > velocities {}
 

Member Data Documentation

◆ accumulatedEmittedParticles

double shkyera::ParticleEmitterComponent::state::accumulatedEmittedParticles {0.0}

◆ endSizes

std::vector<float> shkyera::ParticleEmitterComponent::state::endSizes {}

◆ endToStartProgress

std::vector<float> shkyera::ParticleEmitterComponent::state::endToStartProgress {}

◆ endTransparencies

std::vector<float> shkyera::ParticleEmitterComponent::state::endTransparencies {}

◆ initialLifetimes

std::vector<float> shkyera::ParticleEmitterComponent::state::initialLifetimes {}

◆ initialSizes

std::vector<float> shkyera::ParticleEmitterComponent::state::initialSizes {}

◆ initialTransparencies

std::vector<float> shkyera::ParticleEmitterComponent::state::initialTransparencies {}

◆ lifetimes

std::vector<float> shkyera::ParticleEmitterComponent::state::lifetimes {}

◆ nextFreeIndex

size_t shkyera::ParticleEmitterComponent::state::nextFreeIndex {0}

◆ positions

std::vector<glm::vec3> shkyera::ParticleEmitterComponent::state::positions {}

◆ sizes

std::vector<float> shkyera::ParticleEmitterComponent::state::sizes {}

◆ transparencies

std::vector<float> shkyera::ParticleEmitterComponent::state::transparencies {}

◆ velocities

std::vector<glm::vec3> shkyera::ParticleEmitterComponent::state::velocities {}

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