ludus::platform::NativeWindowInfo¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/platform/include/ludus/platform/native_window.h
#include <ludus/platform/native_window.h>
struct ludus::platform::NativeWindowInfo final
Fields¶
System¶
WindowSystem ludus::platform::NativeWindowInfo::System = WindowSystem::Headless
Related types: WindowSystem
Declared in modules/platform/include/ludus/platform/native_window.h
Display¶
::wl_display* ludus::platform::NativeWindowInfo::Display = nullptr
Declared in modules/platform/include/ludus/platform/native_window.h
Surface¶
::wl_surface* ludus::platform::NativeWindowInfo::Surface = nullptr
Declared in modules/platform/include/ludus/platform/native_window.h
Width¶
ludus::foundation::uint32 ludus::platform::NativeWindowInfo::Width = 800
Related types: ludus::foundation::uint32
Declared in modules/platform/include/ludus/platform/native_window.h
Height¶
ludus::foundation::uint32 ludus::platform::NativeWindowInfo::Height = 600
Related types: ludus::foundation::uint32
Declared in modules/platform/include/ludus/platform/native_window.h
CanvasSelector¶
const char* ludus::platform::NativeWindowInfo::CanvasSelector = nullptr
Declared in modules/platform/include/ludus/platform/native_window.h
CocoaWindow¶
void* ludus::platform::NativeWindowInfo::CocoaWindow = nullptr
Declared in modules/platform/include/ludus/platform/native_window.h
CocoaView¶
void* ludus::platform::NativeWindowInfo::CocoaView = nullptr
Declared in modules/platform/include/ludus/platform/native_window.h
Win32WindowOrNull¶
void* ludus::platform::NativeWindowInfo::Win32WindowOrNull = nullptr
Declared in modules/platform/include/ludus/platform/native_window.h
Scale¶
ludus::foundation::float32 ludus::platform::NativeWindowInfo::Scale = 1.0F
Related types: ludus::foundation::float32
Declared in modules/platform/include/ludus/platform/native_window.h
HostedSurfaceOrNull¶
HostedSurfaceChannel* ludus::platform::NativeWindowInfo::HostedSurfaceOrNull = nullptr
Related types: HostedSurfaceChannel
Declared in modules/platform/include/ludus/platform/native_window.h