libui
A portable GUI library for C
Loading...
Searching...
No Matches
uiOpenGLAreaHandler Struct Reference

#include <ui.h>

Public Attributes

void(* DrawGL )(uiOpenGLAreaHandler *, uiOpenGLArea *, double width, double height)
 
void(* MouseEvent )(uiOpenGLAreaHandler *, uiOpenGLArea *, uiAreaMouseEvent *)
 
void(* MouseCrossed )(uiOpenGLAreaHandler *, uiOpenGLArea *, int left)
 
void(* DragBroken )(uiOpenGLAreaHandler *, uiOpenGLArea *)
 
int(* KeyEvent )(uiOpenGLAreaHandler *, uiOpenGLArea *, uiAreaKeyEvent *)
 
void(* InitGL )(uiOpenGLAreaHandler *, uiOpenGLArea *)
 

Member Data Documentation

◆ DragBroken

void(* uiOpenGLAreaHandler::DragBroken) (uiOpenGLAreaHandler *, uiOpenGLArea *)

◆ DrawGL

void(* uiOpenGLAreaHandler::DrawGL) (uiOpenGLAreaHandler *, uiOpenGLArea *, double width, double height)

◆ InitGL

void(* uiOpenGLAreaHandler::InitGL) (uiOpenGLAreaHandler *, uiOpenGLArea *)

◆ KeyEvent

int(* uiOpenGLAreaHandler::KeyEvent) (uiOpenGLAreaHandler *, uiOpenGLArea *, uiAreaKeyEvent *)

◆ MouseCrossed

void(* uiOpenGLAreaHandler::MouseCrossed) (uiOpenGLAreaHandler *, uiOpenGLArea *, int left)

◆ MouseEvent

void(* uiOpenGLAreaHandler::MouseEvent) (uiOpenGLAreaHandler *, uiOpenGLArea *, uiAreaMouseEvent *)

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