Tachyon (current)  Current Main Branch
Data Fields
sbHandle Struct Reference

#include <spaceball.h>

Data Fields

void * glwin
 
int buttondown
 
apivector camcent
 
apivector camviewvec
 
apivector camupvec
 
apivector orig_camcent
 
apivector orig_camviewvec
 
apivector orig_camupvec
 
apivector orig_camrightvec
 
float curtrans [3]
 
float newtrans [3]
 
float curquat [4]
 
float lastquat [4]
 

Detailed Description

Definition at line 16 of file spaceball.h.

Field Documentation

◆ buttondown

int sbHandle::buttondown

Definition at line 21 of file spaceball.h.

Referenced by tachyon_spaceball_update().

◆ camcent

apivector sbHandle::camcent

Definition at line 23 of file spaceball.h.

Referenced by tachyon_init_spaceball(), and tachyon_spaceball_update().

◆ camupvec

apivector sbHandle::camupvec

Definition at line 25 of file spaceball.h.

Referenced by tachyon_init_spaceball(), and tachyon_spaceball_update().

◆ camviewvec

apivector sbHandle::camviewvec

Definition at line 24 of file spaceball.h.

Referenced by tachyon_init_spaceball(), and tachyon_spaceball_update().

◆ curquat

float sbHandle::curquat[4]

Definition at line 34 of file spaceball.h.

Referenced by tachyon_init_spaceball(), and tachyon_spaceball_update().

◆ curtrans

float sbHandle::curtrans[3]

Definition at line 32 of file spaceball.h.

Referenced by tachyon_spaceball_update().

◆ glwin

void* sbHandle::glwin

Definition at line 17 of file spaceball.h.

Referenced by tachyon_init_spaceball(), and tachyon_spaceball_update().

◆ lastquat

float sbHandle::lastquat[4]

Definition at line 35 of file spaceball.h.

Referenced by tachyon_init_spaceball(), and tachyon_spaceball_update().

◆ newtrans

float sbHandle::newtrans[3]

Definition at line 33 of file spaceball.h.

Referenced by tachyon_spaceball_update().

◆ orig_camcent

apivector sbHandle::orig_camcent

Definition at line 27 of file spaceball.h.

Referenced by tachyon_init_spaceball(), and tachyon_spaceball_update().

◆ orig_camrightvec

apivector sbHandle::orig_camrightvec

Definition at line 30 of file spaceball.h.

Referenced by tachyon_init_spaceball(), and tachyon_spaceball_update().

◆ orig_camupvec

apivector sbHandle::orig_camupvec

Definition at line 29 of file spaceball.h.

Referenced by tachyon_init_spaceball(), and tachyon_spaceball_update().

◆ orig_camviewvec

apivector sbHandle::orig_camviewvec

Definition at line 28 of file spaceball.h.

Referenced by tachyon_init_spaceball(), and tachyon_spaceball_update().


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