Pol  Rev 533
DoorDesc Class Reference

#include <itemdesc.h>

+ Inheritance diagram for DoorDesc:
+ Collaboration diagram for DoorDesc:

List of all members.

Public Member Functions

 DoorDesc (u32 objtype, ConfigElem &elem, const Package *pkg)
virtual void PopulateStruct (BStruct *descriptor) const

Public Attributes

u16 open_graphic
s16 xmod
s16 ymod

Private Types

typedef ItemDesc base

Detailed Description

Definition at line 145 of file itemdesc.h.


Member Typedef Documentation

typedef ItemDesc DoorDesc::base [private]

Definition at line 147 of file itemdesc.h.


Constructor & Destructor Documentation

DoorDesc::DoorDesc ( u32  objtype,
ConfigElem elem,
const Package pkg 
)

Definition at line 675 of file itemdesc.cpp.


Member Function Documentation

void DoorDesc::PopulateStruct ( BStruct descriptor) const [virtual]

Reimplemented from ItemDesc.

Definition at line 683 of file itemdesc.cpp.

References BStruct::addMember(), open_graphic, ItemDesc::PopulateStruct(), xmod, and ymod.

+ Here is the call graph for this function:


Member Data Documentation

Definition at line 153 of file itemdesc.h.

Referenced by UDoor::is_open(), PopulateStruct(), and UDoor::toggle().

Definition at line 151 of file itemdesc.h.

Referenced by PopulateStruct(), and UDoor::toggle().

Definition at line 152 of file itemdesc.h.

Referenced by PopulateStruct(), and UDoor::toggle().


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