Maratis Engine
Public Member Functions

MInputContext Class Reference

#include <MInputContext.h>

List of all members.

Public Member Functions

virtual ~MInputContext (void)
virtual void createKey (const char *name)=0
virtual void createAxis (const char *name)=0
virtual void downKey (const char *name)=0
virtual void upKey (const char *name)=0
virtual void setAxis (const char *name, float axis)=0
virtual bool isKeyPressed (const char *name)=0
virtual bool onKeyDown (const char *name)=0
virtual bool onKeyUp (const char *name)=0
virtual float getAxis (const char *name)=0
virtual void flush (void)=0

Constructor & Destructor Documentation

virtual MInputContext::~MInputContext ( void  ) [inline, virtual]

Member Function Documentation

virtual void MInputContext::createAxis ( const char *  name) [pure virtual]
virtual void MInputContext::createKey ( const char *  name) [pure virtual]
virtual void MInputContext::downKey ( const char *  name) [pure virtual]
virtual void MInputContext::flush ( void  ) [pure virtual]
virtual float MInputContext::getAxis ( const char *  name) [pure virtual]
virtual bool MInputContext::isKeyPressed ( const char *  name) [pure virtual]
virtual bool MInputContext::onKeyDown ( const char *  name) [pure virtual]
virtual bool MInputContext::onKeyUp ( const char *  name) [pure virtual]
virtual void MInputContext::setAxis ( const char *  name,
float  axis 
) [pure virtual]
virtual void MInputContext::upKey ( const char *  name) [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines