eVoteItemHarmServerControlled Class Reference

Inheritance diagram for eVoteItemHarmServerControlled:

Inheritance graph
[legend]
Collaboration diagram for eVoteItemHarmServerControlled:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 eVoteItemHarmServerControlled (ePlayerNetID *player=0)
 ~eVoteItemHarmServerControlled ()

Protected Member Functions

virtual bool DoFillFromMessage (nMessage &m)
virtual void DoFillToMessage (nMessage &m) const

Private Member Functions

virtual void Update ()
virtual nDescriptor & DoGetDescriptor () const
virtual tString DoGetDescription () const
virtual tString DoGetDetails () const


Detailed Description

Definition at line 1243 of file eVoter.cpp.


Constructor & Destructor Documentation

eVoteItemHarmServerControlled::eVoteItemHarmServerControlled ( ePlayerNetID *  player = 0  )  [inline]

Definition at line 1247 of file eVoter.cpp.

01248             : eVoteItemHarm( player )
01249     {}

eVoteItemHarmServerControlled::~eVoteItemHarmServerControlled (  )  [inline]

Definition at line 1251 of file eVoter.cpp.

01252     {}


Member Function Documentation

virtual bool eVoteItemHarmServerControlled::DoFillFromMessage ( nMessage &  m  )  [inline, protected, virtual]

Reimplemented from eVoteItemServerControlled.

Definition at line 1254 of file eVoter.cpp.

References eVoteItemHarm::DoFillFromMessage(), nCLIENT, sn_GetNetState(), tASSERT, and eVoteItem::Update().

01255     {
01256         // should never be called on the client
01257         tASSERT( sn_GetNetState() != nCLIENT );
01258 
01259         // deletage
01260         bool ret = eVoteItemHarm::DoFillFromMessage( m );
01261 
01262         // fill in description
01263         Update();
01264 
01265         return ret;
01266     };

Here is the call graph for this function:

virtual void eVoteItemHarmServerControlled::DoFillToMessage ( nMessage &  m  )  const [inline, protected, virtual]

Reimplemented from eVoteItemServerControlled.

Definition at line 1268 of file eVoter.cpp.

References eVoteItemServerControlled::DoFillToMessage(), nCLIENT, sn_GetNetState(), and tASSERT.

01269     {
01270         // should never be called on the client
01271         tASSERT( sn_GetNetState() != nCLIENT );
01272 
01273         eVoteItemServerControlled::DoFillToMessage( m );
01274     };

Here is the call graph for this function:

virtual void eVoteItemHarmServerControlled::Update (  )  [inline, private, virtual]

Reimplemented from eVoteItem.

Definition at line 1276 of file eVoter.cpp.

References eVoteItemServerControlled::description_, eVoteItemServerControlled::details_, eVoteItemHarm::DoGetDescription(), and eVoteItemHarm::DoGetDetails().

Here is the call graph for this function:

virtual nDescriptor& eVoteItemHarmServerControlled::DoGetDescriptor (  )  const [inline, private, virtual]

Reimplemented from eVoteItemServerControlled.

Definition at line 1282 of file eVoter.cpp.

References eVoteItemServerControlled::DoGetDescriptor().

01283     {
01284         return eVoteItemServerControlled::DoGetDescriptor();
01285     }

Here is the call graph for this function:

virtual tString eVoteItemHarmServerControlled::DoGetDescription (  )  const [inline, private, virtual]

Reimplemented from eVoteItemServerControlled.

Definition at line 1287 of file eVoter.cpp.

References eVoteItemServerControlled::DoGetDescription().

01288     {
01289         return eVoteItemServerControlled::DoGetDescription();
01290     }

Here is the call graph for this function:

virtual tString eVoteItemHarmServerControlled::DoGetDetails (  )  const [inline, private, virtual]

Reimplemented from eVoteItemServerControlled.

Definition at line 1292 of file eVoter.cpp.

References eVoteItemServerControlled::DoGetDetails().

01293     {
01294         return eVoteItemServerControlled::DoGetDetails();
01295     }

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Sat Mar 15 23:31:12 2008 for Armagetron Advanced by  doxygen 1.5.4