CEL

Public API Reference

iPcLinearMovement Member List

This is the complete list of members for iPcLinearMovement, including all inherited members.

AddGravityCallback(iPcGravityCallback *callback)=0iPcLinearMovement [pure virtual]
AddVelocity(const csVector3 &vel)=0iPcLinearMovement [pure virtual]
ClearPortalDisplacement()=0iPcLinearMovement [pure virtual]
ClearWorldVelocity()=0iPcLinearMovement [pure virtual]
ExtrapolatePosition(float delta)=0iPcLinearMovement [pure virtual]
GetAnchor() const =0iPcLinearMovement [pure virtual]
GetAngularVelocity(csVector3 &v) const =0iPcLinearMovement [pure virtual]
GetCDDimensions(csVector3 &body, csVector3 &legs, csVector3 &shift, iPcCollisionDetection *&pc_cd)=0iPcLinearMovement [pure virtual]
GetDRData(bool &on_ground, float &speed, csVector3 &pos, float &yrot, iSector *&sector, csVector3 &vel, csVector3 &worldVel, float &ang_vel)=0iPcLinearMovement [pure virtual]
GetLastFullPosition(csVector3 &pos, float &yrot, iSector *&sector)=0iPcLinearMovement [pure virtual]
GetLastPosition(csVector3 &pos, float &yrot, iSector *&sector)=0iPcLinearMovement [pure virtual]
GetPortalDisplacement()=0iPcLinearMovement [pure virtual]
GetSector()=0iPcLinearMovement [pure virtual]
GetVelocity(csVector3 &v) const =0iPcLinearMovement [pure virtual]
InitCD(iMeshWrapper *mesh, float percentage, iPcCollisionDetection *pc_cd=0)=0iPcLinearMovement [pure virtual]
InitCD(const csVector3 &body, const csVector3 &legs, const csVector3 &shift, iPcCollisionDetection *pc_cd=0)=0iPcLinearMovement [pure virtual]
InitCD(iPcCollisionDetection *pc_cd=0)=0iPcLinearMovement [pure virtual]
IsPath() const =0iPcLinearMovement [pure virtual]
RemoveGravityCallback(iPcGravityCallback *callback)=0iPcLinearMovement [pure virtual]
SetAnchor(iPcMesh *pcmesh)=0iPcLinearMovement [pure virtual]
SetAngularVelocity(const csVector3 &angle)=0iPcLinearMovement [pure virtual]
SetAngularVelocity(const csVector3 &angle, const csVector3 &angle_to_reach)=0iPcLinearMovement [pure virtual]
SetDRData(bool on_ground, float speed, csVector3 &pos, float yrot, iSector *sector, csVector3 &vel, csVector3 &worldVel, float ang_vel)=0iPcLinearMovement [pure virtual]
SetFullPosition(const csVector3 &pos, float yrot, const iSector *sector)=0iPcLinearMovement [pure virtual]
SetFullPosition(const char *center_name, float yrot, iSector *sector)=0iPcLinearMovement [pure virtual]
SetHugGround(bool hugGround)=0iPcLinearMovement [pure virtual]
SetPath(iPath *newpath)=0iPcLinearMovement [pure virtual]
SetPathAction(int which, const char *action)=0iPcLinearMovement [pure virtual]
SetPathSector(const char *sectorname)=0iPcLinearMovement [pure virtual]
SetPathSpeed(float speed)=0iPcLinearMovement [pure virtual]
SetPathTime(float timeval)=0iPcLinearMovement [pure virtual]
SetPosition(const csVector3 &pos, float yrot, const iSector *sector)=0iPcLinearMovement [pure virtual]
SetPosition(const char *center_name, float yrot, iSector *sector)=0iPcLinearMovement [pure virtual]
SetSoftDRData(bool on_ground, float speed, csVector3 &pos, float yrot, iSector *sector, csVector3 &vel, csVector3 &worldVel, float ang_vel)=0iPcLinearMovement [pure virtual]
SetSpeed(float speedZ)=0iPcLinearMovement [pure virtual]
SetVelocity(const csVector3 &vel)=0iPcLinearMovement [pure virtual]
TimeDiff(void)=0iPcLinearMovement [pure virtual]
UpdateDR(csTicks ticks)=0iPcLinearMovement [pure virtual]
UpdateDR()=0iPcLinearMovement [pure virtual]
UpdateDRDelta(csTicks ticksdelta)=0iPcLinearMovement [pure virtual]


Generated for CEL: Crystal Entity Layer by doxygen 1.4.7