Graphviz 13.0.0~dev.20241222.1117
Loading...
Searching...
No Matches
glCompMouse Struct Reference

#include <glcompdefs.h>

Collaboration diagram for glCompMouse:
[legend]

Data Fields

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

Detailed Description

Definition at line 238 of file glcompdefs.h.

Field Documentation

◆ callbacks

glCompCallBacks glCompMouse::callbacks

Definition at line 247 of file glcompdefs.h.

Referenced by glCompMouseInit().

◆ clickedObj

glCompObj* glCompMouse::clickedObj

Definition at line 246 of file glcompdefs.h.

Referenced by glCompSetMouseDown(), and glCompSetMouseUp().

◆ down

◆ dragX

◆ dragY

◆ functions

glCompCallBacks glCompMouse::functions

Definition at line 248 of file glcompdefs.h.

Referenced by glCompMouseInit().

◆ GLfinalPos

glCompPoint glCompMouse::GLfinalPos

Definition at line 243 of file glcompdefs.h.

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

◆ GLinitPos

glCompPoint glCompMouse::GLinitPos

Definition at line 242 of file glcompdefs.h.

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

◆ GLpos

glCompPoint glCompMouse::GLpos

◆ t

◆ x

◆ y


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