Odamex
Setting the Standard in Multiplayer Doom
DMover Class Reference

#include <dsectoreffect.h>

Inheritance diagram for DMover:
DSectorEffect DThinker DObject DElevator DMovingCeiling DMovingFloor DPillar DCeiling DDoor DFloor DPlat

Public Member Functions

 DMover (sector_t *sector)

Protected Types

enum  EResult { ok, crushed, pastdest }

Protected Member Functions

 DMover ()
EResult MoveFloor (fixed_t speed, fixed_t dest, bool crush, int direction)
EResult MoveFloor (fixed_t speed, fixed_t dest, int direction)
EResult MoveCeiling (fixed_t speed, fixed_t dest, bool crush, int direction)
EResult MoveCeiling (fixed_t speed, fixed_t dest, int direction)

Member Enumeration Documentation

enum DMover::EResult [protected]
Enumerator:
ok 
crushed 
pastdest 

Constructor & Destructor Documentation

DMover::DMover ( sector_t sector)
DMover::DMover ( ) [protected]

Member Function Documentation

EResult DMover::MoveCeiling ( fixed_t  speed,
fixed_t  dest,
bool  crush,
int  direction 
) [inline, protected]
EResult DMover::MoveCeiling ( fixed_t  speed,
fixed_t  dest,
int  direction 
) [inline, protected]
EResult DMover::MoveFloor ( fixed_t  speed,
fixed_t  dest,
bool  crush,
int  direction 
) [inline, protected]
EResult DMover::MoveFloor ( fixed_t  speed,
fixed_t  dest,
int  direction 
) [inline, protected]

The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends