|
Functions |
| | PCENUM_DEFINE (extern, TYPE(MFRotateMode),) |
| | PCSTRUCT_DEFINE (static, TYPE(MFFlyActivity), PCMEMBER(TYPE(vgis_boolean_t), onlyForward) PCMEMBER(TYPE(MFRotateMode), rotateMode)) |
| | PCSTRUCT_DEFINE (static, TYPE(MFUserRotateActivity), PCMEMBER(TYPE(MFRotateMode), mode)) |
| | PCSTRUCT_DEFINE (extern, TYPE(MouseFly), PCMEMBER(TYPE(MFUserRotateActivity), rotate) PCMEMBER(TYPE(MFFlyActivity), fly) PCMEMBER(TYPE(vgis_boolean_t), invertPitch) PCMEMBER(TYPE(vgis_boolean_t), invertYaw) PCMEMBER(TYPE(float), rotateGain) PCMEMBER(TYPE(float), moveGain)) |
| void | MouseFly_construct (MouseFly *mf, const char *fileName) |
| void | MouseFly_start (MouseFly *mf) |
| vgis_boolean_t | MouseFly_execute (MouseFly *mf, view_t *view, const VGIS_Event *e, int pointer[2], f64_t deltaTime, f64_t speed, vector4d_t move, double *pPitch, double *pYaw, double *pRoll, vector4d_t pivot) |
Variables |
| char * | MFRotateModeString [3] = {"MF_NONE","MF_INCREMENTAL","MF_CONTINUOUS"} |