Graphviz 16.1.1~dev.20260926.2046
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
 
glCompObj * clickedObj
 
glCompCallBacks callbacks
 
glCompCallBacks functions
 
bool down
 

Detailed Description

Definition at line 222 of file glcompdefs.h.

Field Documentation

◆ callbacks

glCompCallBacks glCompMouse::callbacks

Definition at line 231 of file glcompdefs.h.

Referenced by glCompMouseInit().

◆ clickedObj

glCompObj* glCompMouse::clickedObj

Definition at line 230 of file glcompdefs.h.

Referenced by glCompSetMouseDown(), and glCompSetMouseUp().

◆ down

◆ dragX

◆ dragY

◆ functions

glCompCallBacks glCompMouse::functions

Definition at line 232 of file glcompdefs.h.

Referenced by glCompMouseInit().

◆ GLfinalPos

glCompPoint glCompMouse::GLfinalPos

Definition at line 227 of file glcompdefs.h.

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

◆ GLinitPos

glCompPoint glCompMouse::GLinitPos

Definition at line 226 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: