ShieldSquareReflective Class Reference

#include <ShieldSquareReflective.h>

Inheritance diagram for ShieldSquareReflective:

ShieldSquare Shield AccessoryPart

List of all members.

Public Member Functions

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

Protected Attributes

fixed deflectFactor_


Detailed Description

Definition at line 26 of file ShieldSquareReflective.h.


Constructor & Destructor Documentation

ShieldSquareReflective::ShieldSquareReflective (  ) 

Definition at line 25 of file ShieldSquareReflective.cpp.

ShieldSquareReflective::~ShieldSquareReflective (  )  [virtual]

Definition at line 29 of file ShieldSquareReflective.cpp.


Member Function Documentation

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

Reimplemented from ShieldSquare.

Definition at line 33 of file ShieldSquareReflective.cpp.

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

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

Reimplemented from ShieldSquare.

Definition at line 43 of file ShieldSquareReflective.cpp.

References Shield::ShieldTypeSquareReflective.

fixed ShieldSquareReflective::getDeflectFactor (  )  [inline]

Definition at line 36 of file ShieldSquareReflective.h.

References deflectFactor_.

Referenced by PhysicsParticleObject::getShieldCollision().

ShieldSquareReflective::REGISTER_ACCESSORY_HEADER ( ShieldSquareReflective  ,
AccessoryPart::AccessoryShield   
)


Member Data Documentation

fixed ShieldSquareReflective::deflectFactor_ [protected]

Definition at line 41 of file ShieldSquareReflective.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