ReXGlue SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
native_window.h
Go to the documentation of this file.
1
10
11
#pragma once
12
13
#include <
rex/types.h
>
14
15
namespace
rex
{
16
17
struct
NativeWindow
{
18
enum class
Type
: u8 {
19
kNone,
20
kWin32,
21
kCocoa,
22
kWayland,
23
kX11,
24
};
25
Type
type = Type::kNone;
26
void
* window =
nullptr
;
28
void
*
display
=
nullptr
;
30
void
*
layer
=
nullptr
;
32
void
*
sdl
=
nullptr
;
33
};
34
35
}
// namespace rex
rex
Definition
app.h:36
rex::NativeWindow
Definition
native_window.h:17
rex::NativeWindow::sdl
void * sdl
Definition
native_window.h:32
rex::NativeWindow::layer
void * layer
Definition
native_window.h:30
rex::NativeWindow::display
void * display
Definition
native_window.h:28
rex::NativeWindow::Type
Type
Definition
native_window.h:18
types.h
Integer types, byte order wrappers and size literals.
rex
platform
native_window.h
Generated by
1.18.0