| 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.