Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
glCompMouse Struct Reference

#include <glcompdefs.h>

Collaboration diagram for glCompMouse:
[legend]

Data Fields

glMouseButtonType t
 
glCompPoint pos
 
glCompPoint GLpos
 
glCompPoint GLinitPos
 
glCompPoint GLfinalPos
 
float dragX
 
float dragY
 
glCompObjclickedObj
 
glCompCallBacks callbacks
 
glCompCallBacks functions
 
int down
 

Detailed Description

Definition at line 277 of file glcompdefs.h.

Field Documentation

◆ callbacks

glCompCallBacks glCompMouse::callbacks

Definition at line 286 of file glcompdefs.h.

Referenced by glCompMouseInit().

◆ clickedObj

glCompObj* glCompMouse::clickedObj

Definition at line 285 of file glcompdefs.h.

◆ down

◆ dragX

◆ dragY

float glCompMouse::dragY

◆ functions

glCompCallBacks glCompMouse::functions

Definition at line 287 of file glcompdefs.h.

Referenced by glCompMouseInit().

◆ GLfinalPos

glCompPoint glCompMouse::GLfinalPos

Definition at line 282 of file glcompdefs.h.

Referenced by apply_actions(), appmouse_up(), pick_objects_rect(), and set_options().

◆ GLinitPos

glCompPoint glCompMouse::GLinitPos

Definition at line 281 of file glcompdefs.h.

Referenced by appmouse_down(), pick_objects_rect(), and set_options().

◆ GLpos

glCompPoint glCompMouse::GLpos

◆ pos

glCompPoint glCompMouse::pos

Definition at line 279 of file glcompdefs.h.

Referenced by appmouse_down(), appmouse_drag(), glCompGetObjByMouse(), and glCompMouseMove().

◆ t


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