HoverRace  2.0
Public Member Functions | Private Attributes | List of all members
HoverRace::Client::Rule Class Referenceabstract

Base class for a user-configurable rule in a Rulebook. More...

#include <Rule.h>

Public Member Functions

 Rule (const std::string &label="")
 
virtual ~Rule ()
 
virtual luabind::object GetDefault () const =0
 

Private Attributes

std::string label
 

Detailed Description

Base class for a user-configurable rule in a Rulebook.

Author
Michael Imamura

Constructor & Destructor Documentation

HoverRace::Client::Rule::Rule ( const std::string &  label = "")
inline
virtual HoverRace::Client::Rule::~Rule ( )
inlinevirtual

Member Function Documentation

virtual luabind::object HoverRace::Client::Rule::GetDefault ( ) const
pure virtual

Member Data Documentation

std::string HoverRace::Client::Rule::label
private

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