OpenRaider  0.1.4-dev
Open Source Tomb Raider Game Engine implementation
Public Member Functions | Private Member Functions | List of all members
CommandBind Class Reference

#include <CommandBind.h>

Inheritance diagram for CommandBind:
[legend]
Collaboration diagram for CommandBind:
[legend]

Public Member Functions

virtual std::string name ()
 
virtual std::string brief ()
 
virtual void printHelp ()
 
virtual int execute (std::istream &args)
 
- Public Member Functions inherited from Command
virtual ~Command ()
 

Private Member Functions

ActionEvents stringToActionEvent (std::string action)
 
KeyboardButton stringToKeyboardButton (std::string key)
 

Additional Inherited Members

- Static Public Member Functions inherited from Command
static void fillCommandList ()
 
static int command (std::string c)
 
static int executeFile (std::string file)
 
static std::string autoComplete (std::string begin)
 

Detailed Description

Definition at line 13 of file CommandBind.h.

Member Function Documentation

std::string CommandBind::name ( )
virtual

Implements Command.

Definition at line 13 of file CommandBind.cpp.

std::string CommandBind::brief ( )
virtual

Implements Command.

Definition at line 17 of file CommandBind.cpp.

void CommandBind::printHelp ( )
virtual

Reimplemented from Command.

Definition at line 21 of file CommandBind.cpp.

int CommandBind::execute ( std::istream &  args)
virtual

Implements Command.

Definition at line 41 of file CommandBind.cpp.

ActionEvents CommandBind::stringToActionEvent ( std::string  action)
private

Definition at line 64 of file CommandBind.cpp.

KeyboardButton CommandBind::stringToKeyboardButton ( std::string  key)
private

Definition at line 94 of file CommandBind.cpp.


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