Immediate mode debug UI APIPer frame usage example: Подробнее...
Структуры данных | |
class | DbgUI |
Функции | |
void | DbgUI::DbgUI () |
void | DbgUI::~DbgUI () |
static proto native void | DbgUI::DoUnitTest () |
Creates all possible DbgUI widgets. Just for the testing purposes. | |
static proto native void | DbgUI::Text (string label) |
static proto native void | DbgUI::ColoredText (int color, string label) |
static proto void | DbgUI::Check (string label, out bool checked) |
static proto void | DbgUI::Combo (string label, out int selection, TStringArray elems) |
static proto void | DbgUI::List (string label, out int selection, TStringArray elems) |
static proto void | DbgUI::SliderFloat (string label, out float value, float min, float max, int pxWidth=150) |
static proto native void | DbgUI::Spacer (int height) |
static proto native void | DbgUI::Panel (string label, int width, int height, int color=0xaa555555) |
static proto native bool | DbgUI::Button (string txt, int minWidth=0) |
static proto void | DbgUI::InputText (string txt, out string value, int pxWidth=150) |
static proto void | DbgUI::InputInt (string txt, out int value, int pxWidth=150) |
static proto void | DbgUI::InputFloat (string txt, out float value, int pxWidth=150) |
static proto native void | DbgUI::PlotLive (string label, int sizeX, int sizeY, float val, int timeStep=100, int historySize=30, int color=0xFFFFFFFF) |
static proto native void | DbgUI::SameLine () |
static proto native void | DbgUI::SameSpot () |
static proto native void | DbgUI::PushID_Int (int int_id) |
static proto native void | DbgUI::PushID_Str (string str_id) |
static proto native void | DbgUI::PopID () |
static proto void | DbgUI::BeginCleanupScope () |
static proto native void | DbgUI::EndCleanupScope () |
static proto native void | DbgUI::Begin (string windowTitle, float x=0, float y=0) |
static proto native void | DbgUI::End () |
Immediate mode debug UI API
Per frame usage example:
For non-per frame usage example: