#include <array>#include <functional>#include <memory>#include "imgui/imgui.h"

Go to the source code of this file.
Classes | |
| struct | yaze::gui::TouchPoint |
| Individual touch point data. More... | |
| struct | yaze::gui::GestureState |
| Gesture recognition result. More... | |
| struct | yaze::gui::TouchConfig |
| Touch input configuration. More... | |
| class | yaze::gui::TouchInput |
| Touch input handling system for iPad and tablet browsers. More... | |
Namespaces | |
| namespace | yaze |
| namespace | yaze::gui |
| Graphical User Interface (GUI) components for the application. | |
Enumerations | |
| enum class | yaze::gui::TouchGesture { yaze::gui::kNone , yaze::gui::kTap , yaze::gui::kDoubleTap , yaze::gui::kLongPress , yaze::gui::kPan , yaze::gui::kPinchZoom , yaze::gui::kRotate } |
| Gesture types recognized by the touch input system. More... | |
| enum class | yaze::gui::TouchPhase { yaze::gui::kBegan , yaze::gui::kChanged , yaze::gui::kEnded , yaze::gui::kCancelled } |
| Phase of a touch gesture. More... | |