MInputContext
From MaratisWiki
Revision as of 01:19, 8 February 2014 by Dahnielson (Talk | contribs)
virtual MInputContext::~MInputContext(void)
virtual void MInputContext::createKey(const char *name)=0
virtual void MInputContext::createAxis(const char *name, bool flush=false)=0
virtual void MInputContext::createProperty(const char *name)=0
virtual void MInputContext::downKey(const char *name)=0
virtual void MInputContext::upKey(const char *name)=0
virtual void MInputContext::setAxis(const char *name, float axis)=0
virtual void MInputContext::setProperty(const char *name, int prop)=0
virtual bool MInputContext::isKeyPressed(const char *name)=0
virtual bool MInputContext::onKeyDown(const char *name)=0
virtual bool MInputContext::onKeyUp(const char *name)=0
virtual float MInputContext::getAxis(const char *name)=0
virtual int MInputContext::getProperty(const char *name)=0
virtual void MInputContext::beginTouch(int touchID, MVector2 touchPoint)=0
virtual void MInputContext::updateTouch(int touchID, MVector2 touchPoint)=0
virtual void MInputContext::endTouch(int touchID, MVector2 touchPoint)=0
virtual void MInputContext::cancelTouch(int touchID, MVector2 touchPoint)=0
virtual MVector2 MInputContext::getTouchPosition(int touchID)=0
virtual MVector2 MInputContext::getLastTouchPosition(int touchID)=0
virtual M_TOUCH_PHASE MInputContext::getTouchPhase(int touchID)=0
virtual void MInputContext::flush(void)=0