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

Where the frame's input goes, from GUIStateManager::EndFrame. More...

#include <gui_core/state/gui_state_manager.h>

Public Attributes

ID overID = ID::Invalid()
 the element under the cursor
ID hoverID = ID::Invalid()
 what counts as hovered: capture, active element, drop target
ID hoverWindowID = ID::Invalid()
 the window the pointer input belongs to
ID disabledID = ID::Invalid()
 a disabled element under the cursor: tooltips only

Detailed Description

Where the frame's input goes, from GUIStateManager::EndFrame.

Member Data Documentation

◆ overID

ID tachyon::FrameHover::overID = ID::Invalid()

the element under the cursor

◆ hoverID

ID tachyon::FrameHover::hoverID = ID::Invalid()

what counts as hovered: capture, active element, drop target

◆ hoverWindowID

ID tachyon::FrameHover::hoverWindowID = ID::Invalid()

the window the pointer input belongs to

◆ disabledID

ID tachyon::FrameHover::disabledID = ID::Invalid()

a disabled element under the cursor: tooltips only


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