FreeWRL / FreeX3D 4.3.0
Touch Struct Reference

Data Fields

struct TouchState state
 
struct TouchState frame_state
 
struct TouchState last_state
 
int changed
 
int netweheel
 
int updraw_none
 
unsigned int ID
 
int windex
 
void * stageId
 
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
 
double hitPointDist
 
double pin_point [3]
 
double ray [6]
 

Detailed Description

Definition at line 165 of file MainLoop.c.

Field Documentation

◆ changed

int Touch::changed

Definition at line 170 of file MainLoop.c.

◆ claimant

int Touch::claimant

Definition at line 177 of file MainLoop.c.

◆ CursorOverSensitive

struct X3D_Node* Touch::CursorOverSensitive

Definition at line 180 of file MainLoop.c.

◆ frame_state

struct TouchState Touch::frame_state

Definition at line 168 of file MainLoop.c.

◆ hitPointDist

double Touch::hitPointDist

Definition at line 191 of file MainLoop.c.

◆ hp

struct point_XYZ Touch::hp

Definition at line 189 of file MainLoop.c.

◆ hyperhit

int Touch::hyperhit

Definition at line 187 of file MainLoop.c.

◆ hypersensitive

void* Touch::hypersensitive

Definition at line 186 of file MainLoop.c.

◆ ID

unsigned int Touch::ID

Definition at line 174 of file MainLoop.c.

◆ justModel

double Touch::justModel[16]

Definition at line 188 of file MainLoop.c.

◆ last_state

struct TouchState Touch::last_state

Definition at line 169 of file MainLoop.c.

◆ lastOver

struct X3D_Node* Touch::lastOver

Definition at line 183 of file MainLoop.c.

◆ lastOverButtonPressed

int Touch::lastOverButtonPressed

Definition at line 184 of file MainLoop.c.

◆ lastPressedOver

struct X3D_Node* Touch::lastPressedOver

Definition at line 182 of file MainLoop.c.

◆ netweheel

int Touch::netweheel

Definition at line 171 of file MainLoop.c.

◆ oldCOS

struct X3D_Node* Touch::oldCOS

Definition at line 181 of file MainLoop.c.

◆ passed

int Touch::passed

Definition at line 178 of file MainLoop.c.

◆ pin_point

double Touch::pin_point[3]

Definition at line 192 of file MainLoop.c.

◆ ray

double Touch::ray[6]

Definition at line 193 of file MainLoop.c.

◆ stageId

void* Touch::stageId

Definition at line 176 of file MainLoop.c.

◆ state

struct TouchState Touch::state

Definition at line 167 of file MainLoop.c.

◆ updraw_none

int Touch::updraw_none

Definition at line 173 of file MainLoop.c.

◆ windex

int Touch::windex

Definition at line 175 of file MainLoop.c.


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