physent Class Reference

#include <entity.h>

Inherits worldobject.

Inherited by bounceent, and dynent.

Collaboration diagram for physent:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 physent ()
virtual ~physent ()
void resetinterp ()
void reset ()
virtual void oncollision ()
virtual void onmoved (const vec &dist)

Public Attributes

vec o
vec vel
vec deltapos
vec newpos
float yaw
float pitch
float roll
float pitchvel
float maxspeed
int timeinair
float radius
float eyeheight
float maxeyeheight
float aboveeye
bool inwater
bool onfloor
bool onladder
bool jumpnext
bool crouching
bool trycrouch
bool cancollide
bool stuck
int lastjump
int lastsplash
char move
char strafe
uchar state
uchar type
float eyeheightvel


Constructor & Destructor Documentation

physent::physent (  )  [inline]

virtual physent::~physent (  )  [inline, virtual]


Member Function Documentation

virtual void physent::oncollision (  )  [inline, virtual]

Reimplemented in grenadeent.

virtual void physent::onmoved ( const vec &  dist  )  [inline, virtual]

Reimplemented in grenadeent.

void physent::reset (  )  [inline]

Reimplemented in dynent.

void physent::resetinterp (  )  [inline]


Member Data Documentation

float physent::yaw


The documentation for this class was generated from the following file:

Generated on Mon Dec 8 21:41:36 2008 for AssaultCube by  doxygen 1.5.7.1