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]
AddRefOwner(void **ref_owner)=0iBase [pure virtual]
AddVelocity(const csVector3 &vel)=0iPcLinearMovement [pure virtual]
ClearPortalDisplacement()=0iPcLinearMovement [pure virtual]
ClearWorldVelocity()=0iPcLinearMovement [pure virtual]
DecRef()=0iBase [pure virtual]
ExtrapolatePosition(float delta)=0iPcLinearMovement [pure virtual]
GetAnchor() const =0iPcLinearMovement [pure virtual]
GetAngularVelocity(csVector3 &v) const =0iPcLinearMovement [pure virtual]
GetBodyVelocity() const =0iPcLinearMovement [pure virtual]
GetCDDimensions(csVector3 &body, csVector3 &legs, csVector3 &shift, iPcCollisionDetection *&pc_cd)=0iPcLinearMovement [pure virtual]
GetDeltaLimit() const =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]
GetFullPosition()=0iPcLinearMovement [pure virtual]
GetFullTransform()=0iPcLinearMovement [pure virtual]
GetInterfaceMetadata()=0iBase [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]
GetPosition()=0iPcLinearMovement [pure virtual]
GetRefCount()=0iBase [pure virtual]
GetSector()=0iPcLinearMovement [pure virtual]
GetSpeed() const =0iPcLinearMovement [pure virtual]
GetVelocity(csVector3 &v) const =0iPcLinearMovement [pure virtual]
GetVelocity() const =0iPcLinearMovement [pure virtual]
GetWorldVelocity() const =0iPcLinearMovement [pure virtual]
GetYRotation()=0iPcLinearMovement [pure virtual]
IncRef()=0iBase [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]
IsOnGround() const =0iPcLinearMovement [pure virtual]
IsPath() const =0iPcLinearMovement [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RemoveGravityCallback(iPcGravityCallback *callback)=0iPcLinearMovement [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [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]
SetBodyVelocity(const csVector3 &vel)=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]
SetOnGround(bool onground)=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]
SetWorldVelocity(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]
~iBase()iBase [protected, virtual]

Generated for CEL: Crystal Entity Layer 2.0 by doxygen 1.6.1