GA::kit v0.3
G&A's in-house C++ application framework
Loading...
Searching...
No Matches
ga::TouchZone::Event Struct Reference

#include <touchzone_component.h>

Public Types

enum class  Type {
  PRESS , RELEASE , DRAG_INTO , DRAG_INSIDE ,
  DRAG_OFF
}
 

Public Attributes

enum ga::TouchZone::Event::Type type
 
TouchZonetouchZone
 
TouchEvent touchEvent
 
vec3 localPosition
 
vec3 scenePosition
 

Member Enumeration Documentation

◆ Type

enum class ga::TouchZone::Event::Type
strong
Enumerator
PRESS 
RELEASE 
DRAG_INTO 
DRAG_INSIDE 
DRAG_OFF 

Member Data Documentation

◆ localPosition

vec3 ga::TouchZone::Event::localPosition

◆ scenePosition

vec3 ga::TouchZone::Event::scenePosition

◆ touchEvent

TouchEvent ga::TouchZone::Event::touchEvent

◆ touchZone

TouchZone* ga::TouchZone::Event::touchZone

◆ type

enum ga::TouchZone::Event::Type ga::TouchZone::Event::type

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