Mana
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ParticleEmitterProp< T > Struct Template Reference

#include <particleemitterprop.h>

Public Member Functions

void set (T min, T max)
 
void set (T val)
 
void setFunction (ChangeFunc func, T amplitude, int period, int phase)
 
T value (int tick)
 

Public Attributes

T minVal
 
T maxVal
 
ChangeFunc changeFunc = FUNC_NONE
 
T changeAmplitude
 
int changePeriod
 
int changePhase
 

Detailed Description

template<typename T>
struct ParticleEmitterProp< T >

Definition at line 38 of file particleemitterprop.h.

Member Function Documentation

◆ set() [1/2]

template<typename T >
void ParticleEmitterProp< T >::set ( min,
max 
)
inline

Definition at line 40 of file particleemitterprop.h.

◆ set() [2/2]

template<typename T >
void ParticleEmitterProp< T >::set ( val)
inline

Definition at line 46 of file particleemitterprop.h.

◆ setFunction()

template<typename T >
void ParticleEmitterProp< T >::setFunction ( ChangeFunc  func,
T  amplitude,
int  period,
int  phase 
)
inline

Definition at line 51 of file particleemitterprop.h.

◆ value()

template<typename T >
T ParticleEmitterProp< T >::value ( int  tick)
inline

Definition at line 59 of file particleemitterprop.h.

Member Data Documentation

◆ changeAmplitude

template<typename T >
T ParticleEmitterProp< T >::changeAmplitude

Definition at line 102 of file particleemitterprop.h.

◆ changeFunc

template<typename T >
ChangeFunc ParticleEmitterProp< T >::changeFunc = FUNC_NONE

Definition at line 101 of file particleemitterprop.h.

◆ changePeriod

template<typename T >
int ParticleEmitterProp< T >::changePeriod

Definition at line 103 of file particleemitterprop.h.

◆ changePhase

template<typename T >
int ParticleEmitterProp< T >::changePhase

Definition at line 104 of file particleemitterprop.h.

◆ maxVal

template<typename T >
T ParticleEmitterProp< T >::maxVal

Definition at line 99 of file particleemitterprop.h.

◆ minVal

template<typename T >
T ParticleEmitterProp< T >::minVal

Definition at line 98 of file particleemitterprop.h.


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