JugiMap Framework
GuiWidgetCallback Struct Reference

The GuiWidgetCallback class is the base callback class for widgets. More...

#include <jmGuiCommon.h>

Public Member Functions

virtual void OnPressed (GuiWidget *)
 A function call when the cursor is pressed. /// This callback is available for GuiButton. More...
 
virtual void OnCursorOver (GuiWidget *)
 A function call when the cursor is over the widget. /// This callback is available for GuiButton. More...
 
virtual void OnCursorDown (GuiWidget *)
 A function call when the cursor is hold down. More...
 
virtual void OnValueChanged (GuiWidget *)
 A function call when the value of a widget is changed. More...
 
virtual void OnValueChangedViaButton (GuiWidget *)
 A function call when a slider's value is changed via increment or decrement button. More...
 

Detailed Description

The GuiWidgetCallback class is the base callback class for widgets.

Member Function Documentation

◆ OnPressed()

virtual void OnPressed ( GuiWidget )
inlinevirtual

A function call when the cursor is pressed. /// This callback is available for GuiButton.

◆ OnCursorOver()

virtual void OnCursorOver ( GuiWidget )
inlinevirtual

A function call when the cursor is over the widget. /// This callback is available for GuiButton.

◆ OnCursorDown()

virtual void OnCursorDown ( GuiWidget )
inlinevirtual

A function call when the cursor is hold down.

This callback is available for GuiButton.

◆ OnValueChanged()

virtual void OnValueChanged ( GuiWidget )
inlinevirtual

A function call when the value of a widget is changed.

This callback is available for GuiSlider and GuiTextInput.

◆ OnValueChangedViaButton()

virtual void OnValueChangedViaButton ( GuiWidget )
inlinevirtual

A function call when a slider's value is changed via increment or decrement button.

This callback is available for GuiSlider.


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