TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
tachyon::RecordedInputEvent Struct Reference

A single OS input event recorded for dispatch this frame. More...

#include <gui_core/input/gui_input_manager.h>

Public Attributes

EventType type = EventType::None
InputState state = {}
tachyon::ID windowId = tachyon::ID::Invalid()
 OS window that received the event.
bool consumed = false
 already handled; Dispatch skips it

Detailed Description

A single OS input event recorded for dispatch this frame.

Member Data Documentation

◆ type

EventType tachyon::RecordedInputEvent::type = EventType::None

◆ state

InputState tachyon::RecordedInputEvent::state = {}

◆ windowId

tachyon::ID tachyon::RecordedInputEvent::windowId = tachyon::ID::Invalid()

OS window that received the event.

◆ consumed

bool tachyon::RecordedInputEvent::consumed = false

already handled; Dispatch skips it


The documentation for this struct was generated from the following file: