Skip to documentation
SLOP

tiny.windowing.Event

Reference tiny.windowing Event

Defined in event.

API (11)

Actions

Public operations.

Fields and members

Public fields and members.

No direct callersNo direct callseventEvent
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Source: lib/windowing/src/event.zig:81

zig
pub const Event = union(enum) {    key_press: KeyEvent,    key_release: KeyEvent,    text_input: TextInputEvent,    mouse_press: MouseButtonEvent,    mouse_release: MouseButtonEvent,    mouse_move: MouseMoveEvent,    mouse_wheel: MouseWheelEvent,    window_resize: SizeEvent,    window_close,    window_focus: FocusEvent,    pub fn textInput(bytes: []const u8, modifiers: Modifier) ?Event {        const len = textInputLen(bytes) orelse return null;        var event = TextInputEvent{            .len = @intCast(len),            .modifiers = modifiers,        };        @memcpy(event.bytes[0..len], bytes[0..len]);        return .{ .text_input = event };    }};

Source: lib/windowing/src/root.zig:74

zig
pub const Event = event.Event;
Called byCallsprivate sourcelib.windowing.src.cocoa.CocoaBackendpushTextInputtest sourcelib.windowing.src.eventtest: text input event rejects contro...test sourcelib.windowing.src.eventtest: text input event stores valid U...private sourcelib.windowing.src.x11.X11Backendtranslateprivate sourcelib.windowing.src.eventtextInputLenEventtextInput
Static calls · unresolved targets: 0 · external targets: 0.

Audit

Definitions2
Public names4
Members10
Version26.7.0
Revisiondaab053ee433