SDOM - Simple SDL Document Object Model
A lightweight, extensible Document Object Model for SDL-based applications.
Loading...
Searching...
No Matches
SDOM::Event Member List

This is the complete list of members for SDOM::Event, including all inherited members.

_registerLuaBindings(const std::string &typeName, sol::state_view lua)SDOM::IDataObjectinlineprotectedvirtual
asciiCode_SDOM::Eventprotected
buttonSDOM::Eventprotected
clickCountSDOM::Eventprotected
currentPhaseSDOM::Eventmutableprotected
currentTargetSDOM::Eventprotected
disableDefaultBehaviorSDOM::Eventmutableprotected
dragOffsetXSDOM::Eventprotected
dragOffsetYSDOM::Eventprotected
Event(EventType type=EventType("None"), DisplayHandle target=nullptr, float fElapsedTime=0.0f)SDOM::Event
Event(const Event &other)SDOM::Eventinline
EventManagerSDOM::Eventfriend
eventMutex_SDOM::Eventmutableprotected
fElapsedTimeSDOM::Eventprotected
getAsciiCode() constSDOM::Event
getButton() constSDOM::Event
getClickCount() constSDOM::Event
getCurrentTarget() constSDOM::Event
getDragOffsetX() constSDOM::Event
getDragOffsetY() constSDOM::Event
getElapsedTime() constSDOM::Event
getKeycode() constSDOM::Event
getKeymod() constSDOM::Event
getMouseX() constSDOM::Event
getMouseY() constSDOM::Event
getName() constSDOM::IDataObjectinline
getPayload() constSDOM::Eventinline
getPayloadValue(const std::string &key) constSDOM::Eventinline
getPhase() constSDOM::Event
getPhaseString() constSDOM::Event
getRelatedTarget() constSDOM::Event
getScanCode() constSDOM::Event
getSDL_Event() constSDOM::Event
getTarget() constSDOM::Event
getType() constSDOM::Event
getTypeName() constSDOM::Event
getUseCapture() constSDOM::Event
getWheelX() constSDOM::Event
getWheelY() constSDOM::Event
isDefaultBehaviorDisabled() constSDOM::Event
isPropagationStopped() constSDOM::Event
keycode_SDOM::Eventprotected
keymod_SDOM::Eventprotected
lua_value_case_insensitive(const sol::table &tbl, const std::string &key, const T &default_value)SDOM::IDataObjectinlinestatic
mouse_xSDOM::Eventprotected
mouse_ySDOM::Eventprotected
name_SDOM::IDataObjectprotected
objHandleType_SDOM::IDataObjectprotected
onInit() overrideSDOM::Eventvirtual
onQuit() overrideSDOM::Eventvirtual
onUnitTest() overrideSDOM::IDataObjectinlinevirtual
operator=(const Event &other)SDOM::Eventinline
payloadSDOM::Eventprotected
Phase enum nameSDOM::Event
propagationStoppedSDOM::Eventmutableprotected
registerLua(sol::state_view lua)SDOM::Eventstatic
registerLuaBindings(const std::string &typeName, sol::state_view lua)SDOM::IDataObjectinline
relatedTargetSDOM::Eventprotected
scancode_SDOM::Eventprotected
sdlEventSDOM::Eventprotected
setAsciiCode(int asciiCode)SDOM::Event
setButton(uint8_t btn)SDOM::Event
setClickCount(int count)SDOM::Event
setCurrentTarget(DisplayHandle newCurrentTarget)SDOM::Event
setDisableDefaultBehavior(bool disable)SDOM::Event
setDragOffsetX(float offsetX)SDOM::Event
setDragOffsetY(float offsetY)SDOM::Event
setElapsedTime(float elapsedTime)SDOM::Event
setKeycode(SDL_Keycode keycode)SDOM::Event
setKeymod(Uint16 keymod)SDOM::Event
setMouseX(float x)SDOM::Event
setMouseY(float y)SDOM::Event
setName(const std::string &newName)SDOM::IDataObjectinline
setPayload(const sol::table &data)SDOM::Eventinline
setPayloadValue(const std::string &key, const T &value)SDOM::Eventinline
setPhase(Phase phase)SDOM::Event
setRelatedTarget(DisplayHandle newRelatedTarget)SDOM::Event
setScanCode(SDL_Scancode scancode)SDOM::Event
setSDL_Event(const SDL_Event &sdlEvent)SDOM::Event
setTarget(DisplayHandle newTarget)SDOM::Event
setUseCapture(bool useCapture)SDOM::Event
setWheelX(float x)SDOM::Event
setWheelY(float y)SDOM::Event
stopPropagation()SDOM::Event
targetSDOM::Eventprotected
typeSDOM::Eventprotected
useCaptureSDOM::Eventmutableprotected
wheelXSDOM::Eventprotected
wheelYSDOM::Eventprotected
~Event()=defaultSDOM::Eventvirtual