FreeWRL / FreeX3D 4.3.0
pMainloop Struct Reference

Data Fields

int onScreen
 
int doEvents
 
char * PluginFullPath
 
struct VectorSensorEvents
 
GLint viewPort2 [10]
 
GLint viewpointScreenX [2]
 
GLint viewpointScreenY [2]
 
int maxbuffers
 
int bufferarray [2]
 
double BrowserStartTime
 
double BrowserInitTime
 
int keypress_wait_for_settle
 
char * keypress_string
 
unsigned int loop_count
 
unsigned int once
 
unsigned int slowloop_count
 
unsigned int total_loop_count
 
int lastDeltax
 
int lastDeltay
 
int lastxx
 
int lastyy
 
int ntouch
 
unsigned int currentTouch
 
struct Touch touchlist [20]
 
int touch_type
 
FILE * logfile
 
FILE * logerr
 
char * logfname
 
int logging
 
int keySensorMode
 
int draw_initialized
 
int keywait
 
char keywaitstring [25]
 
int fps_sleep_remainder
 
double screenorientationmatrix [16]
 
double viewtransformmatrix [16]
 
double posorimatrix [16]
 
double stereooffsetmatrix [2][16]
 
int targets_initialized
 
targetwindow cwindows [4]
 
void * hyper_switch [4]
 
int hyper_case [4]
 
int nwindow
 
int windex
 
void * selectedViewpoint
 
Stack_vportstack
 
Stack_stagestack
 
Stack_framebufferstack
 
struct Vectorcontenttype_registry
 
int mouseDown
 
int mouseOver
 
struct pedal_state pedalstate
 
Stackvisit_stack
 

Detailed Description

Definition at line 3091 of file MainLoop.c.

Field Documentation

◆ _framebufferstack

Stack* pMainloop::_framebufferstack

Definition at line 3163 of file MainLoop.c.

◆ _stagestack

Stack* pMainloop::_stagestack

Definition at line 3162 of file MainLoop.c.

◆ _vportstack

Stack* pMainloop::_vportstack

Definition at line 3161 of file MainLoop.c.

◆ BrowserInitTime

double pMainloop::BrowserInitTime

Definition at line 3119 of file MainLoop.c.

◆ BrowserStartTime

double pMainloop::BrowserStartTime

Definition at line 3118 of file MainLoop.c.

◆ bufferarray

int pMainloop::bufferarray[2]

Definition at line 3116 of file MainLoop.c.

◆ contenttype_registry

struct Vector* pMainloop::contenttype_registry

Definition at line 3164 of file MainLoop.c.

◆ currentTouch

unsigned int pMainloop::currentTouch

Definition at line 3137 of file MainLoop.c.

◆ cwindows

targetwindow pMainloop::cwindows[4]

Definition at line 3155 of file MainLoop.c.

◆ doEvents

int pMainloop::doEvents

Definition at line 3097 of file MainLoop.c.

◆ draw_initialized

int pMainloop::draw_initialized

Definition at line 3146 of file MainLoop.c.

◆ fps_sleep_remainder

int pMainloop::fps_sleep_remainder

Definition at line 3149 of file MainLoop.c.

◆ hyper_case

int pMainloop::hyper_case[4]

Definition at line 3157 of file MainLoop.c.

◆ hyper_switch

void* pMainloop::hyper_switch[4]

Definition at line 3156 of file MainLoop.c.

◆ keypress_string

char* pMainloop::keypress_string

Definition at line 3123 of file MainLoop.c.

◆ keypress_wait_for_settle

int pMainloop::keypress_wait_for_settle

Definition at line 3122 of file MainLoop.c.

◆ keySensorMode

int pMainloop::keySensorMode

Definition at line 3145 of file MainLoop.c.

◆ keywait

int pMainloop::keywait

Definition at line 3147 of file MainLoop.c.

◆ keywaitstring

char pMainloop::keywaitstring[25]

Definition at line 3148 of file MainLoop.c.

◆ lastDeltax

int pMainloop::lastDeltax

Definition at line 3132 of file MainLoop.c.

◆ lastDeltay

int pMainloop::lastDeltay

Definition at line 3133 of file MainLoop.c.

◆ lastxx

int pMainloop::lastxx

Definition at line 3134 of file MainLoop.c.

◆ lastyy

int pMainloop::lastyy

Definition at line 3135 of file MainLoop.c.

◆ logerr

FILE* pMainloop::logerr

Definition at line 3142 of file MainLoop.c.

◆ logfile

FILE* pMainloop::logfile

Definition at line 3141 of file MainLoop.c.

◆ logfname

char* pMainloop::logfname

Definition at line 3143 of file MainLoop.c.

◆ logging

int pMainloop::logging

Definition at line 3144 of file MainLoop.c.

◆ loop_count

unsigned int pMainloop::loop_count

Definition at line 3125 of file MainLoop.c.

◆ maxbuffers

int pMainloop::maxbuffers

Definition at line 3115 of file MainLoop.c.

◆ mouseDown

int pMainloop::mouseDown

Definition at line 3165 of file MainLoop.c.

◆ mouseOver

int pMainloop::mouseOver

Definition at line 3166 of file MainLoop.c.

◆ ntouch

int pMainloop::ntouch

Definition at line 3136 of file MainLoop.c.

◆ nwindow

int pMainloop::nwindow

Definition at line 3158 of file MainLoop.c.

◆ once

unsigned int pMainloop::once

Definition at line 3126 of file MainLoop.c.

◆ onScreen

int pMainloop::onScreen

Definition at line 3094 of file MainLoop.c.

◆ pedalstate

struct pedal_state pMainloop::pedalstate

Definition at line 3167 of file MainLoop.c.

◆ PluginFullPath

char* pMainloop::PluginFullPath

Definition at line 3103 of file MainLoop.c.

◆ posorimatrix

double pMainloop::posorimatrix[16]

Definition at line 3152 of file MainLoop.c.

◆ screenorientationmatrix

double pMainloop::screenorientationmatrix[16]

Definition at line 3150 of file MainLoop.c.

◆ selectedViewpoint

void* pMainloop::selectedViewpoint

Definition at line 3160 of file MainLoop.c.

◆ SensorEvents

struct Vector* pMainloop::SensorEvents

Definition at line 3108 of file MainLoop.c.

◆ slowloop_count

unsigned int pMainloop::slowloop_count

Definition at line 3127 of file MainLoop.c.

◆ stereooffsetmatrix

double pMainloop::stereooffsetmatrix[2][16]

Definition at line 3153 of file MainLoop.c.

◆ targets_initialized

int pMainloop::targets_initialized

Definition at line 3154 of file MainLoop.c.

◆ total_loop_count

unsigned int pMainloop::total_loop_count

Definition at line 3128 of file MainLoop.c.

◆ touch_type

int pMainloop::touch_type

Definition at line 3139 of file MainLoop.c.

◆ touchlist

struct Touch pMainloop::touchlist[20]

Definition at line 3138 of file MainLoop.c.

◆ viewpointScreenX

GLint pMainloop::viewpointScreenX[2]

Definition at line 3112 of file MainLoop.c.

◆ viewpointScreenY

GLint pMainloop::viewpointScreenY[2]

Definition at line 3112 of file MainLoop.c.

◆ viewPort2

GLint pMainloop::viewPort2[10]

Definition at line 3111 of file MainLoop.c.

◆ viewtransformmatrix

double pMainloop::viewtransformmatrix[16]

Definition at line 3151 of file MainLoop.c.

◆ visit_stack

Stack* pMainloop::visit_stack

Definition at line 3168 of file MainLoop.c.

◆ windex

int pMainloop::windex

Definition at line 3159 of file MainLoop.c.


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