#include <EventHandler.h>
|
virtual void | onResize (Window *wnd, int width, int height)=0 |
virtual void | onMouseMove (Window *wnd, int xpos, int ypos)=0 |
virtual void | onMouseWheel (Window *wnd, int delta)=0 |
virtual void | onLButtonDown (Window *wnd, int xpos, int ypos)=0 |
virtual void | onLButtonUp (Window *wnd, int xpos, int ypos)=0 |
virtual void | onRButtonDown (Window *wnd, int xpos, int ypos)=0 |
virtual void | onRButtonUp (Window *wnd, int xpos, int ypos)=0 |
virtual void | onKeyDown (Window *wnd, int key)=0 |
virtual void | onKeyUp (Window *wnd, int key)=0 |
void | addRef () |
void | release () |
size_t | count () |
| operator bool () const |
◆ addRef()
void FCT::RefCount::addRef |
( |
| ) |
|
|
inlineinherited |
◆ count()
size_t FCT::RefCount::count |
( |
| ) |
|
|
inlineinherited |
◆ deleteThis()
virtual void FCT::RefCount::deleteThis |
( |
| ) |
|
|
inlineprotectedvirtualinherited |
◆ onKeyDown()
virtual void FCT::EventHandler::onKeyDown |
( |
Window * | wnd, |
|
|
int | key ) |
|
pure virtual |
◆ onKeyUp()
virtual void FCT::EventHandler::onKeyUp |
( |
Window * | wnd, |
|
|
int | key ) |
|
pure virtual |
◆ onLButtonDown()
virtual void FCT::EventHandler::onLButtonDown |
( |
Window * | wnd, |
|
|
int | xpos, |
|
|
int | ypos ) |
|
pure virtual |
◆ onLButtonUp()
virtual void FCT::EventHandler::onLButtonUp |
( |
Window * | wnd, |
|
|
int | xpos, |
|
|
int | ypos ) |
|
pure virtual |
◆ onMouseMove()
virtual void FCT::EventHandler::onMouseMove |
( |
Window * | wnd, |
|
|
int | xpos, |
|
|
int | ypos ) |
|
pure virtual |
◆ onMouseWheel()
virtual void FCT::EventHandler::onMouseWheel |
( |
Window * | wnd, |
|
|
int | delta ) |
|
pure virtual |
◆ onRButtonDown()
virtual void FCT::EventHandler::onRButtonDown |
( |
Window * | wnd, |
|
|
int | xpos, |
|
|
int | ypos ) |
|
pure virtual |
◆ onRButtonUp()
virtual void FCT::EventHandler::onRButtonUp |
( |
Window * | wnd, |
|
|
int | xpos, |
|
|
int | ypos ) |
|
pure virtual |
◆ onResize()
virtual void FCT::EventHandler::onResize |
( |
Window * | wnd, |
|
|
int | width, |
|
|
int | height ) |
|
pure virtual |
◆ operator bool()
FCT::RefCount::operator bool |
( |
| ) |
const |
|
inlineinherited |
◆ release()
void FCT::RefCount::release |
( |
| ) |
|
|
inlineinherited |
◆ m_refCount
std::atomic<size_t> FCT::RefCount::m_refCount |
|
protectedinherited |
该类的文档由以下文件生成: