API reference

window.h · C++ API · 2/2

Browse entries grouped by interface file. Expand an entry for declarations, usage and version boundaries.

Read the related guide →

Entries retain declarations and sources. Runtime verification is recorded per entry; internal source candidates are not a promise of SDK delivery.

include/kui/platform/window.h
Window::show
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
void show();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:136

Report an issue with this entry →
Window::startAnimationFrameTimer
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
void startAnimationFrameTimer(u32 intervalMs);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:319

Report an issue with this entry →
Window::startDevTools
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
DevToolsServer* startDevTools(u16 port = 0);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:231

Report an issue with this entry →
Window::startNativeTimer
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
void startNativeTimer(u32 timerId, u32 intervalMs);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:283

Report an issue with this entry →
Window::stopAnimationFrameTimer
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
void stopAnimationFrameTimer();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:327

Report an issue with this entry →
Window::stopNativeTimer
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
void stopNativeTimer(u32 timerId);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:284

Report an issue with this entry →
Window::title
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
String title() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:119

Report an issue with this entry →
Window::trayIcon
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
const TrayIcon& trayIcon() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:275

Report an issue with this entry →
Window::trayIcon
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
TrayIcon& trayIcon()

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:267

Report an issue with this entry →
Window::void
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
using FocusCallback = Callback<void(bool focused)>;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:201

Report an issue with this entry →
Window::void
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
using ResizeCallback = Callback<void(u32 width, u32 height)>;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:199

Report an issue with this entry →
Window::void
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
using WindowEventCallback = Callback<void(Event&)>;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:208

Report an issue with this entry →
Window::vsyncThreadLoop
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
void vsyncThreadLoop();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:344

Report an issue with this entry →
Window::width
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
u32 width() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:123

Report an issue with this entry →
WindowFrameRadii::isUniform
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
constexpr bool isUniform() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:39

Report an issue with this entry →
WindowFrameRadii::WindowFrameRadii
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
constexpr explicit WindowFrameRadii(f32 uniform) : topLeft(uniform), topRight(uniform), bottomRight(uniform), bottomLeft(uniform)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:31

Report an issue with this entry →
WindowFrameRadii::WindowFrameRadii
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
constexpr WindowFrameRadii() = default;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:30

Report an issue with this entry →
WindowFrameRadii::WindowFrameRadii
Needs verification3.61.7C++

Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

window.h
constexpr WindowFrameRadii(f32 topLeft, f32 topRight, f32 bottomRight, f32 bottomLeft) : topLeft(topLeft), topRight(topRight), bottomRight(bottomRight), bottomLeft(bottomLeft)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/platform/window.h:34

Report an issue with this entry →
Browse this reference type →