Skip to content

Eskil Stenberg's Betray #20

@bvssvni

Description

@bvssvni

https://www.youtube.com/watch?v=oMJP6vlsmbE&list=UU7BL19P9OXPOJgu2DRzozDA

Extensible Window API

Divides input into 3 categories

  • Pointers (2D coordinates with one or more buttons)
  • Axis
  • Buttons

From a Pointer, you can read out position, delta position and the last position of the primary click.

A button can have a pointer to a Pointer. Buttons show both their current state and the state in the last frame. There is a function betray_button_keyboard which displays a virtual keyboard for platforms that do not have a physical keyboard. This is tied to the Button I guess.

Axis has 1, 2 or 3 dimensions.

  • Clipboard support
  • Open and save file request
  • Basic thread functionality

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions