ManaPlus
|
#include <touchmanager.h>
Public Member Functions | |
TouchItem (const std::string &text0, const Rect &rect0, const int type0, const std::string &eventPressed0, const std::string &eventReleased0, ImageRect *const images0, Image *const icon0, const int x0, const int y0, const int width0, const int height0, const TouchFuncPtr ptrAll, const TouchFuncPtr ptrPressed, const TouchFuncPtr ptrReleased, const TouchFuncPtr ptrOut) | |
Data Fields | |
std::string | text |
Rect | rect |
int | type |
std::string | eventPressed |
std::string | eventReleased |
ImageRect * | images |
Image * | icon |
int | x |
int | y |
int | width |
int | height |
TouchFuncPtr | funcAll |
TouchFuncPtr | funcPressed |
TouchFuncPtr | funcReleased |
TouchFuncPtr | funcOut |
Definition at line 46 of file touchmanager.h.
|
inline |
Definition at line 48 of file touchmanager.h.
std::string TouchItem::eventPressed |
Definition at line 84 of file touchmanager.h.
Referenced by TouchManager::processEvent().
std::string TouchItem::eventReleased |
Definition at line 85 of file touchmanager.h.
Referenced by TouchManager::processEvent().
TouchFuncPtr TouchItem::funcAll |
Definition at line 92 of file touchmanager.h.
Referenced by TouchManager::processEvent().
TouchFuncPtr TouchItem::funcOut |
Definition at line 95 of file touchmanager.h.
Referenced by TouchManager::processEvent().
TouchFuncPtr TouchItem::funcPressed |
Definition at line 93 of file touchmanager.h.
Referenced by TouchManager::processEvent().
TouchFuncPtr TouchItem::funcReleased |
Definition at line 94 of file touchmanager.h.
Referenced by TouchManager::processEvent().
int TouchItem::height |
Definition at line 91 of file touchmanager.h.
Referenced by TouchManager::draw(), TouchManager::resize(), and TouchManager::safeDraw().
Image* TouchItem::icon |
Definition at line 87 of file touchmanager.h.
Referenced by TouchManager::draw(), and TouchManager::safeDraw().
ImageRect* TouchItem::images |
Definition at line 86 of file touchmanager.h.
Referenced by TouchManager::draw(), and TouchManager::safeDraw().
Rect TouchItem::rect |
Definition at line 82 of file touchmanager.h.
Referenced by TouchManager::drawText(), TouchManager::processEvent(), and TouchManager::resize().
std::string TouchItem::text |
Definition at line 81 of file touchmanager.h.
Referenced by TouchManager::drawText().
int TouchItem::type |
Definition at line 83 of file touchmanager.h.
Referenced by TouchManager::resize().
int TouchItem::width |
Definition at line 90 of file touchmanager.h.
Referenced by TouchManager::draw(), and TouchManager::safeDraw().
int TouchItem::x |
Definition at line 88 of file touchmanager.h.
Referenced by TouchManager::draw(), TouchManager::drawText(), TouchManager::processEvent(), TouchManager::resize(), and TouchManager::safeDraw().
int TouchItem::y |
Definition at line 89 of file touchmanager.h.
Referenced by TouchManager::draw(), TouchManager::drawText(), TouchManager::processEvent(), TouchManager::resize(), and TouchManager::safeDraw().