Particles::EmitterAttrs Class Reference
#include <emitterattrs.h>
Detailed Description
A container for particle emitter attributes.(C) 2008 Radon Labs GmbH
Public Types | |
| enum | FloatAttr |
| scalar attributes | |
| enum | BoolAttr |
| boolean attributes | |
| enum | IntAttr |
| integer attributes | |
| enum | EnvelopeAttr |
| scalar envelope attributes | |
Public Member Functions | |
| EmitterAttrs () | |
| constructor | |
| void | SetFloat (FloatAttr key, float value) |
| set float attribute | |
| float | GetFloat (FloatAttr key) const |
| get float attribute | |
| void | SetBool (BoolAttr key, bool value) |
| set bool attribute | |
| bool | GetBool (BoolAttr key) const |
| get bool attribute | |
| void | SetInt (IntAttr key, int value) |
| set int attribute | |
| int | GetInt (IntAttr key) const |
| get int attribute | |
| void | SetEnvelope (EnvelopeAttr key, const EnvelopeCurve &value) |
| set envelope attribute | |
| const EnvelopeCurve & | GetEnvelope (EnvelopeAttr key) const |
| get envelope attribute | |