FreeRDP
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
Functions
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
Functions
a
c
d
e
f
g
i
o
r
s
t
Variables
a
b
c
d
e
g
i
l
m
n
o
p
r
s
t
u
v
Files
File List
Globals
All
Typedefs
▼
FreeRDP
►
FreeRDP: A Remote Desktop Protocol Implementation
►
FreeRDP Security Policies and Procedures
►
Proxy module API
►
Topics
►
Namespaces
►
Data Structures
▼
Files
►
File List
►
Globals
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Modules
Pages
Loading...
Searching...
No Matches
SDL3/sdl_types.hpp
1
20
#pragma once
21
22
#include <freerdp/freerdp.h>
23
24
class
SdlContext
;
25
26
typedef
struct
27
{
28
rdpClientContext common;
29
SdlContext
* sdl;
30
}
sdl_rdp_context
;
31
32
static
inline
SdlContext
* get_context(
void
* ctx)
33
{
34
if
(!ctx)
35
return
nullptr
;
36
auto
sdl =
static_cast<
sdl_rdp_context
*
>
(ctx);
37
return
sdl->sdl;
38
}
39
40
static
inline
SdlContext
* get_context(rdpContext* ctx)
41
{
42
if
(!ctx)
43
return
nullptr
;
44
auto
sdl =
reinterpret_cast<
sdl_rdp_context
*
>
(ctx);
45
return
sdl->sdl;
46
}
SdlContext
Definition
SDL2/sdl_freerdp.hpp:47
sdl_rdp_context
Definition
SDL2/sdl_types.hpp:27
client
SDL
SDL3
sdl_types.hpp
Generated by
1.9.8