FreeWRL / FreeX3D 4.3.0
Touch Struct Reference

Data Fields

int buttonState
 
int mev
 
unsigned int ID
 
int inUse
 
float angle
 
int x
 
int y
 
float fx
 
float fy
 
int dragStart
 
int dragEnd
 
int windex
 
void * stageId
 
int rx
 
int ry
 
int claimant
 
int passed
 
struct X3D_NodeCursorOverSensitive
 
struct X3D_NodeoldCOS
 
struct X3D_NodelastPressedOver
 
struct X3D_NodelastOver
 
int lastOverButtonPressed
 
void * hypersensitive
 
int hyperhit
 
double justModel [16]
 
struct point_XYZ hp
 

Detailed Description

Definition at line 153 of file MainLoop.c.

Field Documentation

◆ angle

float Touch::angle

Definition at line 160 of file MainLoop.c.

◆ buttonState

int Touch::buttonState

Definition at line 156 of file MainLoop.c.

◆ claimant

int Touch::claimant

Definition at line 169 of file MainLoop.c.

◆ CursorOverSensitive

struct X3D_Node* Touch::CursorOverSensitive

Definition at line 172 of file MainLoop.c.

◆ dragEnd

int Touch::dragEnd

Definition at line 165 of file MainLoop.c.

◆ dragStart

int Touch::dragStart

Definition at line 164 of file MainLoop.c.

◆ fx

float Touch::fx

Definition at line 163 of file MainLoop.c.

◆ fy

float Touch::fy

Definition at line 163 of file MainLoop.c.

◆ hp

struct point_XYZ Touch::hp

Definition at line 181 of file MainLoop.c.

◆ hyperhit

int Touch::hyperhit

Definition at line 179 of file MainLoop.c.

◆ hypersensitive

void* Touch::hypersensitive

Definition at line 178 of file MainLoop.c.

◆ ID

unsigned int Touch::ID

Definition at line 158 of file MainLoop.c.

◆ inUse

int Touch::inUse

Definition at line 159 of file MainLoop.c.

◆ justModel

double Touch::justModel[16]

Definition at line 180 of file MainLoop.c.

◆ lastOver

struct X3D_Node* Touch::lastOver

Definition at line 175 of file MainLoop.c.

◆ lastOverButtonPressed

int Touch::lastOverButtonPressed

Definition at line 176 of file MainLoop.c.

◆ lastPressedOver

struct X3D_Node* Touch::lastPressedOver

Definition at line 174 of file MainLoop.c.

◆ mev

int Touch::mev

Definition at line 157 of file MainLoop.c.

◆ oldCOS

struct X3D_Node* Touch::oldCOS

Definition at line 173 of file MainLoop.c.

◆ passed

int Touch::passed

Definition at line 170 of file MainLoop.c.

◆ rx

int Touch::rx

Definition at line 168 of file MainLoop.c.

◆ ry

int Touch::ry

Definition at line 168 of file MainLoop.c.

◆ stageId

void* Touch::stageId

Definition at line 167 of file MainLoop.c.

◆ windex

int Touch::windex

Definition at line 166 of file MainLoop.c.

◆ x

int Touch::x

Definition at line 161 of file MainLoop.c.

◆ y

int Touch::y

Definition at line 162 of file MainLoop.c.


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