mirror of
https://github.com/GabsPuNs/Project-Zenith-Main.git
synced 2026-07-17 18:38:14 +00:00
More changes
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
|
||||
UIControl_MultiList::UIControl_MultiList()
|
||||
{
|
||||
m_id = 0;
|
||||
m_min = 0;
|
||||
m_max = 100;
|
||||
m_current = 0;
|
||||
@@ -32,6 +33,7 @@ void UIControl_MultiList::AddNewLabel(UIString label)
|
||||
|
||||
IggyDataValue result;
|
||||
IggyDataValue value[1];
|
||||
|
||||
IggyStringUTF16 stringVal;
|
||||
stringVal.string = (IggyUTF16*)label.c_str();
|
||||
stringVal.length = (S32)label.length();
|
||||
@@ -47,6 +49,7 @@ void UIControl_MultiList::AddNewButton(UIString label, int id)
|
||||
{
|
||||
IggyDataValue result;
|
||||
IggyDataValue value[2];
|
||||
|
||||
IggyStringUTF16 stringVal;
|
||||
stringVal.string = (IggyUTF16*)label.c_str();
|
||||
stringVal.length = (S32)label.length();
|
||||
@@ -65,6 +68,7 @@ void UIControl_MultiList::AddNewCheckbox(UIString label, int id, bool checked)
|
||||
{
|
||||
IggyDataValue result;
|
||||
IggyDataValue value[3];
|
||||
|
||||
value[0].type = IGGY_DATATYPE_string_UTF16;
|
||||
IggyStringUTF16 stringVal;
|
||||
|
||||
@@ -93,6 +97,7 @@ void UIControl_MultiList::AddNewSlider(UIString label, int id, int min, int max,
|
||||
|
||||
IggyDataValue result;
|
||||
IggyDataValue value[5];
|
||||
|
||||
value[0].type = IGGY_DATATYPE_string_UTF16;
|
||||
|
||||
IggyStringUTF16 stringVal;
|
||||
@@ -101,16 +106,16 @@ void UIControl_MultiList::AddNewSlider(UIString label, int id, int min, int max,
|
||||
value[0].string16 = stringVal;
|
||||
|
||||
value[1].type = IGGY_DATATYPE_number;
|
||||
value[1].number = (int)id;
|
||||
value[1].number = id;
|
||||
|
||||
value[2].type = IGGY_DATATYPE_number;
|
||||
value[2].number = (int)min;
|
||||
value[2].number = min;
|
||||
|
||||
value[3].type = IGGY_DATATYPE_number;
|
||||
value[3].number = (int)max;
|
||||
value[3].number = max;
|
||||
|
||||
value[4].type = IGGY_DATATYPE_number;
|
||||
value[4].number = (int)current;
|
||||
value[4].number = current;
|
||||
|
||||
auto out = IggyPlayerCallMethodRS(m_parentScene->getMovie(), &result, getIggyValuePath(), m_funcAddNewItemSlider, 5, value);
|
||||
|
||||
@@ -124,6 +129,7 @@ void UIControl_MultiList::AddNewTextInput(UIString label, int id)
|
||||
|
||||
IggyDataValue result;
|
||||
IggyDataValue value[2];
|
||||
|
||||
value[0].type = IGGY_DATATYPE_string_UTF16;
|
||||
IggyStringUTF16 stringVal;
|
||||
|
||||
@@ -180,6 +186,7 @@ bool UIControl_MultiList::GetCheckboxValue(int index)
|
||||
{
|
||||
IggyDataValue result;
|
||||
IggyDataValue value[1];
|
||||
|
||||
value[0].type = IGGY_DATATYPE_number;
|
||||
value[0].number = UIControl_List::getListIndex(index);
|
||||
|
||||
@@ -224,6 +231,7 @@ int UIControl_MultiList::GetSliderValue(int index)
|
||||
{
|
||||
IggyDataValue result;
|
||||
IggyDataValue value[1];
|
||||
|
||||
value[0].type = IGGY_DATATYPE_number;
|
||||
value[0].number = UIControl_List::getListIndex(index);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user