|
static std::shared_ptr< iv::ui::graphics::Image > | prvLoadImage (const iv::ui::resources::ImageResource &resource) |
|
static void | prvEndScreen (SDL_Window **screenWindow, SDL_GLContext *mainContext) |
|
static void | prvGetPosMouse (double x, double y, uint64_t ySizeScreen, double *xMouse, double *yMouse) |
|
static void | prvPositionTouchFinger (SDL_TouchFingerEvent *buttonPressed, uint64_t xSizeScreen, uint64_t ySizeScreen, double *x, double *y) |
|
static CEventGraphics * | prvProcessFingerMotion (SDL_TouchFingerEvent *motion, uint64_t xSizeScreen, uint64_t ySizeScreen, IGraphics *graphicsRef) |
|
static CEventGraphics::EMouseEventType | prvGetFingerTypeEvent (Uint32 type) |
|
static CEventGraphics * | prvProcessFingerPulsed (SDL_TouchFingerEvent *buttonPressed, uint64_t xSizeScreen, uint64_t ySizeScreen, IGraphics *graphicsRef) |
|
static CEventGraphics * | prvProcessMouseMotion (SDL_MouseMotionEvent *motion, uint64_t ySizeScreen, IGraphics *graphicsRef) |
|
static CEventGraphics::EMouseEventType | prvGetMouseTypeEvent (Uint32 type) |
|
static CEventGraphics * | prvProcessMousePulsed (const SDL_MouseButtonEvent *buttonPressed, uint64_t ySizeScreen, IGraphics *graphicsRef) |
|
static bool | prvIsKeySpecialPressed (const SDL_KeyboardEvent *keyPressed, SDL_Keymod maskSpecialKey) |
|
static bool | prvHasKeyTransformed (const SDL_Keysym *keySym, int32_t *keyTransform) |
|
static bool | prvIsKeyEndApplication (int32_t keyTransform, bool isShiftPressed, bool isControlPressed, bool isAltPressed) |
|
static bool | prvProcessKeyDown (const SDL_KeyboardEvent *keyPressed, IGraphics *graphicsRef, CEventGraphics **event) |
|