libHSPlasma
|
#include <plLineFollowMod.h>
Additional Inherited Members | |
![]() | |
enum | FollowMode { kFollowObject, kFollowListener, kFollowCamera, kFollowLocalAvatar } |
enum | { kNone = 0, kFullMatrix = 0x1, kOffsetFeet = 0x2, kOffsetAng = 0x4, kOffset = kOffsetFeet | kOffsetAng, kOffsetClamp = 0x8, kForceToLine = 0x10, kSpeedClamp = 0x20, kSearchPopPos = 0x40 } |
![]() | |
plLineFollowMod () | |
virtual | ~plLineFollowMod () |
virtual void | read (hsStream *S, plResManager *mgr) |
virtual void | write (hsStream *S, plResManager *mgr) |
FollowMode | getFollowMode () const |
unsigned short | getFollowFlags () const |
plAnimPath * | getPath () const |
plKey | getPathParent () const |
plKey | getRefObj () const |
float | getOffset () const |
float | getOffsetClamp () const |
float | getSpeedClamp () const |
void | setFollowMode (FollowMode mode) |
void | setFollowFlags (unsigned short flags) |
void | setPathParent (plKey parent) |
void | setRefObj (plKey obj) |
void | setOffset (float offset) |
void | setOffsetClamp (float clamp) |
void | setSpeedClamp (float clamp) |
void | setPath (plAnimPath *path) |
const std::vector< plKey > & | getStereizers () const |
std::vector< plKey > & | getStereizers () |
void | addStereizer (plKey stereizer) |
void | delStereizer (size_t idx) |
void | clearStereizers () |
![]() | |
virtual void | IPrcWrite (pfPrcHelper *prc) |
virtual void | IPrcParse (const pfPrcTag *tag, plResManager *mgr) |
![]() | |
FollowMode | fFollowMode |
unsigned short | fFollowFlags |
plAnimPath * | fPath |
plKey | fPathParent |
plKey | fRefObj |
std::vector< plKey > | fStereizers |
float | fOffset |
float | fOffsetClamp |
float | fSpeedClamp |