UI Namespace


bool UI::Begin(const string&in title)
bool UI::Begin(const string&in title, bool&inout open)
bool UI::BeginCombo(const string&in label, const string&in current)
bool UI::BeginDisabled(bool disabled = true)
bool UI::BeginTabBar(const string&in label)
bool UI::BeginTabItem(const string&in label, bool&out open)
bool UI::BeginTabItem(const string&in label)
bool UI::BeginTable(const string&in label, int columns)
bool UI::Button(const string&in label, const vec2&in size = vec2 ( ))
bool UI::Checkbox(const string&in label, bool active)
bool UI::CheckboxVar(const string&in label, const string&in variableName)
bool UI::CollapsingHeader(const string&in label)
bool UI::DragFloat3(const string&in label, vec3&inout value, float speed = 1.0f, float min = 0.0f, float max = 0.0f, const string&inout format = "%.3f")
bool UI::DragFloat3Var(const string&in label, const string&in variableName, float speed = 1.0f, float min = 0.0f, float max = 0.0f, const string&inout format = "%.3f")
void UI::Dummy(const vec2&in size)
bool UI::End()
float UI::InputFloat(const string&in label, float num, float step = 1.0f)
float UI::InputFloatVar(const string&in label, const string&in vairableName, float step = 1.0f)
int UI::InputInt(const string&in label, int num, int step = 1)
int UI::InputIntVar(const string&in label, const string&in variableName, int step = 1)
string UI::InputText(const string&in label, string str)
bool UI::InputTextMultiline(const string&in label, string&inout text, const vec2&in size = vec2 ( 0 , 0 ))
string UI::InputTextVar(const string&in label, const string&in variableName)
int UI::InputTime(const string&in label, int currentTime, int step = 100, int defaultTime = 0)
int UI::InputTimeVar(const string&in label, const string&in variableName, int step = 100, int defaultTime = 0)
void UI::PopID()
void UI::PushID(const string&in str)
void UI::PushItemWidth(float width)
bool UI::Selectable(const string&in label, bool selected)
void UI::SetNextWindowPos(const vec2&in size)
void UI::SetNextWindowSize(const vec2&in size)
float UI::SliderFloat(const string&in label, float num, float min, float max, const string&in format = "%.3f")
float UI::SliderFloatVar(const string&in label, const string&in variableName, float min, float max, const string&in format = "%.3f")
int UI::SliderInt(const string&in label, int num, int min, int max, const string&in format = "%d")
int UI::SliderIntVar(const string&in label, const string&in variableName, int min, int max, const string&in format = "%d")
void UI::TableHeader(const string&in label)
bool UI::TableSetColumnIndex(int column)
void UI::TableSetupColumn(const string&in label)
void UI::TableSetupScrollFreeze(int cols, int rows)
bool UI::Text(const string&in text)
bool UI::TextDimmed(const string&in text)
bool UI::TextWrapped(const string&in text)