HDK
|
#include <UT_HUDInfoArgs.h>
Public Types | |
enum | State : short { State::NoState = 0, State::Maximize, State::Minimize, State::Toggle } |
enum | Command : short { Command::NoCommand = 0, Command::Create, Command::Close, Command::Clear, Command::Enter, Command::Exit, Command::Interrupt, Command::Resume, Command::SetHUDOptionsFromPrefs, Command::SetHUDToolInfoHeader, Command::UpdateHUDToolInfoHeader } |
enum | Panel : short { Panel::NoPanel = 0, Panel::ToolInfo, Panel::User, Panel::Prompt, Panel::Stats } |
enum | HOMPanel : short { HOMPanel::NoPanel = (short)Panel::NoPanel, HOMPanel::ToolInfo = (short)Panel::ToolInfo, HOMPanel::User = (short)Panel::User } |
Public Member Functions | |
UT_HUDInfoArgs ()=default | |
~UT_HUDInfoArgs ()=default | |
Static Public Member Functions | |
static UT_Array< Panel > const & | panelIDs () |
Public Attributes | |
Command | command = Command::NoCommand |
int | update_texture = 0 |
int | show = -1 |
bool | update_hotkey_bindings = false |
State | hud_state = State::NoState |
void * | hud_template = nullptr |
void * | hud_values = nullptr |
Panel | hud_panel = Panel::ToolInfo |
UT_StringHolder | hud_kwargs |
UT_StringHolder | hud_key |
int | hud_text_shadow = -1 |
int | hud_backg_vis = -1 |
int | hud_panel_size = -1 |
UT_Vector4D | hud_label_color = UT_Vector4D(-1,-1,-1) |
UT_Vector4D | hud_value_color = UT_Vector4D(-1,-1,-1) |
UT_Vector4D | hud_backg_color = UT_Vector4D(-1,-1,-1) |
Definition at line 21 of file UT_HUDInfoArgs.h.
|
strong |
Enumerator | |
---|---|
NoCommand | |
Create | |
Close | |
Clear | |
Enter | |
Exit | |
Interrupt | |
Resume | |
SetHUDOptionsFromPrefs | |
SetHUDToolInfoHeader | |
UpdateHUDToolInfoHeader |
Definition at line 33 of file UT_HUDInfoArgs.h.
|
strong |
Enumerator | |
---|---|
NoPanel | |
ToolInfo | |
User |
Definition at line 59 of file UT_HUDInfoArgs.h.
|
strong |
Enumerator | |
---|---|
NoPanel | |
ToolInfo | |
User | |
Prompt | |
Stats |
Definition at line 49 of file UT_HUDInfoArgs.h.
|
strong |
Enumerator | |
---|---|
NoState | |
Maximize | |
Minimize | |
Toggle |
Definition at line 24 of file UT_HUDInfoArgs.h.
|
default |
|
default |
Definition at line 72 of file UT_HUDInfoArgs.h.
Command UT_HUDInfoArgs::command = Command::NoCommand |
Definition at line 81 of file UT_HUDInfoArgs.h.
UT_Vector4D UT_HUDInfoArgs::hud_backg_color = UT_Vector4D(-1,-1,-1) |
Definition at line 103 of file UT_HUDInfoArgs.h.
int UT_HUDInfoArgs::hud_backg_vis = -1 |
Definition at line 99 of file UT_HUDInfoArgs.h.
UT_StringHolder UT_HUDInfoArgs::hud_key |
Definition at line 95 of file UT_HUDInfoArgs.h.
UT_StringHolder UT_HUDInfoArgs::hud_kwargs |
Definition at line 92 of file UT_HUDInfoArgs.h.
UT_Vector4D UT_HUDInfoArgs::hud_label_color = UT_Vector4D(-1,-1,-1) |
Definition at line 101 of file UT_HUDInfoArgs.h.
Panel UT_HUDInfoArgs::hud_panel = Panel::ToolInfo |
Definition at line 91 of file UT_HUDInfoArgs.h.
int UT_HUDInfoArgs::hud_panel_size = -1 |
Definition at line 100 of file UT_HUDInfoArgs.h.
State UT_HUDInfoArgs::hud_state = State::NoState |
Definition at line 88 of file UT_HUDInfoArgs.h.
void* UT_HUDInfoArgs::hud_template = nullptr |
Definition at line 89 of file UT_HUDInfoArgs.h.
int UT_HUDInfoArgs::hud_text_shadow = -1 |
Definition at line 98 of file UT_HUDInfoArgs.h.
UT_Vector4D UT_HUDInfoArgs::hud_value_color = UT_Vector4D(-1,-1,-1) |
Definition at line 102 of file UT_HUDInfoArgs.h.
void* UT_HUDInfoArgs::hud_values = nullptr |
Definition at line 90 of file UT_HUDInfoArgs.h.
int UT_HUDInfoArgs::show = -1 |
Definition at line 86 of file UT_HUDInfoArgs.h.
bool UT_HUDInfoArgs::update_hotkey_bindings = false |
Definition at line 87 of file UT_HUDInfoArgs.h.
int UT_HUDInfoArgs::update_texture = 0 |
Definition at line 83 of file UT_HUDInfoArgs.h.