_collapse | cavewriting::SurroundEffect | [protected] |
_collapseDuration | cavewriting::SurroundEffect | [protected] |
_collapseStartTime | cavewriting::SurroundEffect | [protected] |
_collapseTarget | cavewriting::SurroundEffect | [protected] |
_duration | cavewriting::Effect | [protected] |
_firstTime | cavewriting::SurroundEffect | [protected] |
_framesSinceCreation | cavewriting::SurroundEffect | [protected] |
_paused | cavewriting::Effect | [protected] |
_positionOffset | cavewriting::SurroundEffect | [protected] |
_range | cavewriting::SurroundEffect | [protected] |
_speed | cavewriting::SurroundEffect | [protected] |
_startTime | cavewriting::Effect | [protected] |
_stopAll | cavewriting::SurroundEffect | [protected, static] |
_word | cavewriting::Effect | [protected] |
_words | cavewriting::Effect | [protected] |
addWord(Word *word) | cavewriting::Effect | [inline] |
animate() | cavewriting::SurroundEffect | [virtual] |
createDefaultSurroundEffect(Word *word) | cavewriting::SurroundEffect | [static] |
doGrabHack(double frac) | cavewriting::SurroundEffect | [protected] |
Effect(Array< Word * > &words, double startTime, double duration=100.0, bool startPaused=true) | cavewriting::Effect | |
Effect(Word *word, double startTime, double duration=100.0, bool startPaused=true) | cavewriting::Effect | |
fromXML(xercesc::DOMElement *node, bool startPaused=true) | cavewriting::SurroundEffect | [static] |
getWords() | cavewriting::Effect | [inline] |
setupOffsets(const Vector3 &firstCalculatedPos, const Vector3 &curPosition) | cavewriting::SurroundEffect | [protected] |
start() | cavewriting::Effect | [virtual] |
stopAll() | cavewriting::SurroundEffect | [static] |
SurroundEffect(Array< Word * > &words, double startTime, double duration=100.0, bool startPaused=true, const Vector3 &initialPosition=Vector3(0, 0, 0), float speed=0.1f, const Vector3 &range=Vector3(2, 2, 2), bool collapse=false, double collapseDuration=10.0, const Vector3 &collapseTarget=Vector3(0, 0, 0)) | cavewriting::SurroundEffect | |
SurroundEffect(Word *words, double startTime, double duration=100.0, bool startPaused=true, const Vector3 &initialPosition=Vector3(0, 0, 0), float speed=0.1f, const Vector3 &range=Vector3(2, 2, 2), bool collapse=false, double collapseDuration=10.0, const Vector3 &collapseTarget=Vector3(0, 0, 0)) | cavewriting::SurroundEffect | |
~Effect() | cavewriting::Effect | [virtual] |
~SurroundEffect() | cavewriting::SurroundEffect | [virtual] |