ClassType struct
#include <Runtime/UI/Public/TnxWidget.h>
A registered widget class: what assets see of it, and how its instances are used.
Public variables
-
GGUI::
GGClassInfo Info - void(* Inputs
- What its asset is given now: its contexts and inputs, and its widget members'.
- TnxWidgetBase*(* Member
- Its widget member of that name; null if none.
- TnxWidgetBase*(* Make
- A new instance for a tool (the widget designer), its constructor given contexts from
sourceby type. Null when its constructor takes anything but contexts: no tool makes one. - bool(* Call
- Run call
call(an index into Info.Calls), with the list item it came from, if any. False, withwhy, if the item isn't what it takes. - void(* Destroy
- Destroy an instance (widgets have no virtual destructor).
Variable documentation
GGUI:: GGClassInfo TnxWidgets:: ClassType:: Info
its contexts, inputs, calls, and widget members, as assets see them