ShieldRoundReflective Class Reference

#include <ShieldRoundReflective.h>

Inheritance diagram for ShieldRoundReflective:

ShieldRound Shield AccessoryPart

List of all members.

Public Member Functions

 ShieldRoundReflective ()
virtual ~ShieldRoundReflective ()
virtual bool parseXML (AccessoryCreateContext &context, XMLNode *accessoryNode)
virtual ShieldType getShieldType ()
fixed getDeflectFactor ()
 REGISTER_ACCESSORY_HEADER (ShieldRoundReflective, AccessoryPart::AccessoryShield)

Protected Attributes

fixed deflectFactor_


Detailed Description

Definition at line 26 of file ShieldRoundReflective.h.


Constructor & Destructor Documentation

ShieldRoundReflective::ShieldRoundReflective (  ) 

Definition at line 25 of file ShieldRoundReflective.cpp.

ShieldRoundReflective::~ShieldRoundReflective (  )  [virtual]

Definition at line 29 of file ShieldRoundReflective.cpp.


Member Function Documentation

bool ShieldRoundReflective::parseXML ( AccessoryCreateContext context,
XMLNode accessoryNode 
) [virtual]

Reimplemented from ShieldRound.

Definition at line 33 of file ShieldRoundReflective.cpp.

References deflectFactor_, XMLNode::getNamedChild(), and ShieldRound::parseXML().

Shield::ShieldType ShieldRoundReflective::getShieldType (  )  [virtual]

Reimplemented from ShieldRound.

Definition at line 43 of file ShieldRoundReflective.cpp.

References Shield::ShieldTypeRoundReflective.

fixed ShieldRoundReflective::getDeflectFactor (  )  [inline]

Definition at line 36 of file ShieldRoundReflective.h.

References deflectFactor_.

Referenced by PhysicsParticleObject::getShieldCollision().

ShieldRoundReflective::REGISTER_ACCESSORY_HEADER ( ShieldRoundReflective  ,
AccessoryPart::AccessoryShield   
)


Member Data Documentation

fixed ShieldRoundReflective::deflectFactor_ [protected]

Definition at line 41 of file ShieldRoundReflective.h.

Referenced by getDeflectFactor(), and parseXML().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:06 2009 for Scorched3D by  doxygen 1.5.3