|
FreeRDP
|

Public Member Functions | |
| SdlContext (rdpContext *context) | |
| SdlContext (const SdlContext &other)=delete | |
| SdlContext (SdlContext &&other)=delete | |
| SdlContext & | operator= (const SdlContext &other)=delete |
| SdlContext & | operator= (SdlContext &&other)=delete |
| BOOL | update_resizeable (BOOL enable) |
| BOOL | update_fullscreen (BOOL enter) |
| BOOL | update_minimize () |
| rdpContext * | context () const |
| rdpClientContext * | common () const |
| SdlContext (rdpContext *context) | |
| SdlContext (const SdlContext &other)=delete | |
| SdlContext (SdlContext &&other)=delete | |
| SdlContext & | operator= (const SdlContext &other)=delete |
| SdlContext & | operator= (SdlContext &&other)=delete |
| bool | redraw (bool suppress=false) const |
| void | setConnected (bool val) |
| bool | isConnected () const |
| bool | update_resizeable (bool enable) |
| bool | update_fullscreen (bool enter) |
| bool | update_minimize () |
| rdpContext * | context () const |
| rdpClientContext * | common () const |
| void | setCursor (rdpPointer *cursor) |
| rdpPointer * | cursor () const |
| void | setMonitorIds (const std::vector< SDL_DisplayID > &ids) |
| const std::vector< SDL_DisplayID > & | monitorIds () const |
| int64_t | monitorId (uint32_t index) const |
| void | push (std::vector< SDL_Rect > &&rects) |
| std::vector< SDL_Rect > | pop () |
| void | setHasCursor (bool val) |
| bool | hasCursor () const |
| void | setMetadata () |
Data Fields | |
| wLog * | log |
| bool | fullscreen = false |
| bool | resizeable = false |
| bool | grab_mouse = false |
| bool | grab_kbd = false |
| bool | grab_kbd_enabled = true |
| std::map< Uint32, SdlWindow > | windows |
| CriticalSection | critical |
| std::thread | thread |
| WinPREvent | initialize |
| WinPREvent | initialized |
| WinPREvent | update_complete |
| WinPREvent | windows_created |
| int | exit_code = -1 |
| sdlDispContext | disp |
| sdlInput | input |
| SDLSurfacePtr | primary |
| SDLPixelFormatPtr | primary_format |
| Uint32 | sdl_pixel_format = 0 |
| std::unique_ptr< SDLConnectionDialog > | connection_dialog |
| std::atomic< bool > | rdp_thread_running |
| sdlClip | clip |
| SDL_PixelFormat | sdl_pixel_format = SDL_PIXELFORMAT_UNKNOWN |
| SdlConnectionDialogWrapper | dialog |
Definition at line 46 of file SDL2/sdl_freerdp.hpp.
|
explicit |
Definition at line 1761 of file SDL2/sdl_freerdp.cpp.
| rdpClientContext * SdlContext::common | ( | ) | const |
Definition at line 1775 of file SDL2/sdl_freerdp.cpp.
| rdpContext * SdlContext::context | ( | ) | const |
Definition at line 1770 of file SDL2/sdl_freerdp.cpp.
| rdpPointer * SdlContext::cursor | ( | ) | const |
Definition at line 1864 of file SDL3/sdl_freerdp.cpp.
| bool SdlContext::hasCursor | ( | ) | const |
Definition at line 1808 of file SDL3/sdl_freerdp.cpp.
| bool SdlContext::isConnected | ( | ) | const |
Definition at line 1843 of file SDL3/sdl_freerdp.cpp.
| int64_t SdlContext::monitorId | ( | uint32_t | index | ) | const |
Definition at line 1883 of file SDL3/sdl_freerdp.cpp.
| const std::vector< SDL_DisplayID > & SdlContext::monitorIds | ( | ) | const |
Definition at line 1878 of file SDL3/sdl_freerdp.cpp.
| std::vector< SDL_Rect > SdlContext::pop | ( | ) |
Definition at line 1898 of file SDL3/sdl_freerdp.cpp.
| void SdlContext::push | ( | std::vector< SDL_Rect > && | rects | ) |
Definition at line 1892 of file SDL3/sdl_freerdp.cpp.
| bool SdlContext::redraw | ( | bool | suppress = false | ) | const |
Definition at line 1828 of file SDL3/sdl_freerdp.cpp.
| void SdlContext::setConnected | ( | bool | val | ) |
Definition at line 1838 of file SDL3/sdl_freerdp.cpp.
| void SdlContext::setCursor | ( | rdpPointer * | cursor | ) |
Definition at line 1859 of file SDL3/sdl_freerdp.cpp.
| void SdlContext::setHasCursor | ( | bool | val | ) |
Definition at line 1803 of file SDL3/sdl_freerdp.cpp.
| void SdlContext::setMetadata | ( | ) |
Definition at line 1813 of file SDL3/sdl_freerdp.cpp.
| void SdlContext::setMonitorIds | ( | const std::vector< SDL_DisplayID > & | ids | ) |
Definition at line 1869 of file SDL3/sdl_freerdp.cpp.
| BOOL SdlContext::update_fullscreen | ( | BOOL | enter | ) |
Definition at line 1724 of file SDL2/sdl_freerdp.cpp.
| bool SdlContext::update_fullscreen | ( | bool | enter | ) |
Definition at line 1762 of file SDL3/sdl_freerdp.cpp.
| bool SdlContext::update_minimize | ( | ) |
Definition at line 1736 of file SDL2/sdl_freerdp.cpp.
| BOOL SdlContext::update_resizeable | ( | BOOL | enable | ) |
Definition at line 1742 of file SDL2/sdl_freerdp.cpp.
| bool SdlContext::update_resizeable | ( | bool | enable | ) |
Definition at line 1778 of file SDL3/sdl_freerdp.cpp.
| sdlClip SdlContext::clip |
Definition at line 115 of file SDL3/sdl_freerdp.hpp.
| std::unique_ptr<SDLConnectionDialog> SdlContext::connection_dialog |
Definition at line 88 of file SDL2/sdl_freerdp.hpp.
| CriticalSection SdlContext::critical |
Definition at line 72 of file SDL2/sdl_freerdp.hpp.
| SdlConnectionDialogWrapper SdlContext::dialog |
Definition at line 122 of file SDL3/sdl_freerdp.hpp.
| sdlDispContext SdlContext::disp |
Definition at line 80 of file SDL2/sdl_freerdp.hpp.
| int SdlContext::exit_code = -1 |
Definition at line 78 of file SDL2/sdl_freerdp.hpp.
| bool SdlContext::fullscreen = false |
Definition at line 64 of file SDL2/sdl_freerdp.hpp.
| bool SdlContext::grab_kbd = false |
Definition at line 67 of file SDL2/sdl_freerdp.hpp.
| bool SdlContext::grab_kbd_enabled = true |
Definition at line 68 of file SDL2/sdl_freerdp.hpp.
| bool SdlContext::grab_mouse = false |
Definition at line 66 of file SDL2/sdl_freerdp.hpp.
| WinPREvent SdlContext::initialize |
Definition at line 74 of file SDL2/sdl_freerdp.hpp.
| WinPREvent SdlContext::initialized |
Definition at line 75 of file SDL2/sdl_freerdp.hpp.
| sdlInput SdlContext::input |
Definition at line 81 of file SDL2/sdl_freerdp.hpp.
| wLog * SdlContext::log |
Definition at line 61 of file SDL2/sdl_freerdp.hpp.
| SDLSurfacePtr SdlContext::primary |
Definition at line 83 of file SDL2/sdl_freerdp.hpp.
| SDLPixelFormatPtr SdlContext::primary_format |
Definition at line 84 of file SDL2/sdl_freerdp.hpp.
| std::atomic< bool > SdlContext::rdp_thread_running |
Definition at line 90 of file SDL2/sdl_freerdp.hpp.
| bool SdlContext::resizeable = false |
Definition at line 65 of file SDL2/sdl_freerdp.hpp.
| Uint32 SdlContext::sdl_pixel_format = 0 |
Definition at line 86 of file SDL2/sdl_freerdp.hpp.
| SDL_PixelFormat SdlContext::sdl_pixel_format = SDL_PIXELFORMAT_UNKNOWN |
Definition at line 119 of file SDL3/sdl_freerdp.hpp.
| std::thread SdlContext::thread |
Definition at line 73 of file SDL2/sdl_freerdp.hpp.
| WinPREvent SdlContext::update_complete |
Definition at line 76 of file SDL2/sdl_freerdp.hpp.
| std::map< Uint32, SdlWindow > SdlContext::windows |
Definition at line 70 of file SDL2/sdl_freerdp.hpp.
| WinPREvent SdlContext::windows_created |
Definition at line 77 of file SDL2/sdl_freerdp.hpp.