libui-ng
A portable GUI library for C
uiAreaHandler Struct Reference

#include <ui.h>

Public Attributes

void(* Draw )(uiAreaHandler *, uiArea *, uiAreaDrawParams *)
 
void(* MouseEvent )(uiAreaHandler *, uiArea *, uiAreaMouseEvent *)
 
void(* MouseCrossed )(uiAreaHandler *, uiArea *, int left)
 
void(* DragBroken )(uiAreaHandler *, uiArea *)
 
int(* KeyEvent )(uiAreaHandler *, uiArea *, uiAreaKeyEvent *)
 

Member Data Documentation

◆ DragBroken

void(* uiAreaHandler::DragBroken) (uiAreaHandler *, uiArea *)

◆ Draw

void(* uiAreaHandler::Draw) (uiAreaHandler *, uiArea *, uiAreaDrawParams *)

◆ KeyEvent

int(* uiAreaHandler::KeyEvent) (uiAreaHandler *, uiArea *, uiAreaKeyEvent *)

◆ MouseCrossed

void(* uiAreaHandler::MouseCrossed) (uiAreaHandler *, uiArea *, int left)

◆ MouseEvent

void(* uiAreaHandler::MouseEvent) (uiAreaHandler *, uiArea *, uiAreaMouseEvent *)

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