UTFWin::IComboBox class

Base classes

class UTFWinObject

Public static variables

static const uint32_t TYPE

Public functions

auto ToWindow() -> IWindow* pure virtual
auto GetComboBoxFlags() -> int pure virtual
auto SetComboBoxFlags(int flags) -> void pure virtual
auto SetComboBoxFlag(int flag, bool value) -> void pure virtual
auto AddValue(const char16_t* value) -> void pure virtual
auto InsertValue(int index, const char16_t* value) -> bool pure virtual
auto ReserveValues(int count) -> void pure virtual
auto ClearValues() -> void pure virtual
auto SetValue(int index, const char16_t* value) -> bool pure virtual
auto GetValue(int index) -> eastl::string16 pure virtual
auto GetIndexOf(const char16_t* value) -> int pure virtual
auto GetValueCount() -> int pure virtual
auto GetSelectedValue() -> int pure virtual
auto SetSelectedValue(int index, bool value) -> void pure virtual
auto SetColor(ComboBoxColors index, Color color) -> void pure virtual
Set the text foreground and background colors.
auto GetColor(ComboBoxColors index) -> Color pure virtual
Get the text foreground and background colors.
auto SetVisibleValuesCount(unsigned int count) -> void pure virtual
Set how many values should be shown at once in the pull-down list.
auto GetVisibleValuesCount() -> unsigned int pure virtual
Get how many values should be shown at once in the pull-down list.
auto SetAlignment(AlignmentH alignment) -> void pure virtual
Set the horizontal alignment of the pull-down button within the window area.
auto GetAlignment() -> AlignmentH pure virtual
Get the horizontal alignment of the pull-down button within the window area.
auto SetScrollbarDrawable(IScrollbarDrawable* drawable) -> void pure virtual
Set custom scrollbar drawable for pull down menu.
auto GetScrollbarDrawable() -> IScrollbarDrawable* pure virtual
Get custom scrollbar drawable for pull down menu.
auto SetComboBoxDrawable(IComboBoxDrawable* drawable) -> void pure virtual
Set the object to render combo box appearance.
auto GetComboBoxDrawable() -> IComboBoxDrawable* pure virtual
Get the object to render combo box appearance.