Odamex
Setting the Standard in Multiplayer Doom
DActiveButton Class Reference
Inheritance diagram for DActiveButton:
DThinker DObject

Public Types

enum  EWhere { BUTTON_Top, BUTTON_Middle, BUTTON_Bottom, BUTTON_Nowhere }

Public Member Functions

 DActiveButton ()
 DActiveButton (line_t *, EWhere, SWORD tex, SDWORD time, fixed_t x, fixed_t y)
void RunThink ()

Data Fields

line_tm_Line
EWhere m_Where
SWORD m_Texture
SDWORD m_Timer
fixed_t m_X
fixed_t m_Y

Friends

FArchiveoperator<< (FArchive &arc, EWhere where)
FArchiveoperator>> (FArchive &arc, EWhere &out)

Member Enumeration Documentation

Enumerator:
BUTTON_Top 
BUTTON_Middle 
BUTTON_Bottom 
BUTTON_Nowhere 

Constructor & Destructor Documentation

DActiveButton::DActiveButton ( )
DActiveButton::DActiveButton ( line_t line,
EWhere  where,
SWORD  tex,
SDWORD  time,
fixed_t  x,
fixed_t  y 
)

Member Function Documentation

void DActiveButton::RunThink ( ) [virtual]

Reimplemented from DThinker.


Friends And Related Function Documentation

FArchive& operator<< ( FArchive arc,
EWhere  where 
) [friend]
FArchive& operator>> ( FArchive arc,
EWhere out 
) [friend]

Field Documentation


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