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 nDescriptorDoGetDescriptor () 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