ITR2_ASSET/IntoTheRadius2/Content/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.json

2028 lines
No EOL
65 KiB
JSON

[
{
"Type": "Function",
"Name": "AddButtonToSet",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "TextProperty",
"Name": "ButtonText",
"Flags": "RF_Public",
"ElementSize": 24,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "SoftObjectProperty",
"Name": "Icon",
"Flags": "RF_Public",
"ElementSize": 48,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Texture2D'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "IntProperty",
"Name": "ButtonID",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "NameProperty",
"Name": "Action",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "StructProperty",
"Name": "ButtonSetup",
"Flags": "RF_Public",
"ElementSize": 88,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"Struct": {
"ObjectName": "UserDefinedStruct'BP_ButtonSetup'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/BP_ButtonSetup.0"
}
},
{
"Type": "ObjectProperty",
"Name": "AddedButton",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Parm | OutParm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Create_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_InsertButton_AddedButton",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "AppendButtonToSet",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "RButtonBase",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "StrProperty",
"Name": "CallFunc_Conv_IntToString_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "StrProperty",
"Name": "CallFunc_Conv_NameToString_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "StrProperty",
"Name": "CallFunc_Concat_StrStr_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "NameProperty",
"Name": "CallFunc_Conv_StringToName_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Map_Contains_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Add_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "Bind Button Callbacks",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Button",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Function'WBP_ButtonBase_C:OnDoubleClick__DelegateSignature'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.17"
}
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate_1",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Function'WBP_ButtonBase_C:OnRadiusButtonClicked__DelegateSignature'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.22"
}
}
],
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "Clear And Reset Set",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetButtonPanel_PanelWidget",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'PanelWidget'",
"ObjectPath": "/Script/UMG"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ClearSelection",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_SetSelectState_isSelected",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "CompileActionName",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "NameProperty",
"Name": "Action",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "IntProperty",
"Name": "ButtonIndex",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "NameProperty",
"Name": "CompiledAction",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "Parm | OutParm"
},
{
"Type": "BoolProperty",
"Name": "Temp_bool_Variable",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StrProperty",
"Name": "CallFunc_Conv_IntToString_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "StrProperty",
"Name": "CallFunc_Conv_NameToString_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "StrProperty",
"Name": "CallFunc_Concat_StrStr_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Map_Contains_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StrProperty",
"Name": "CallFunc_Concat_StrStr_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "NameProperty",
"Name": "CallFunc_Conv_StringToName_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12
},
{
"Type": "NameProperty",
"Name": "K2Node_Select_Default",
"Flags": "RF_Public",
"ElementSize": 12
}
],
"FunctionFlags": "FUNC_Private | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
},
{
"Type": "Function",
"Name": "EditorClear",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetButtonPanel_PanelWidget",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'PanelWidget'",
"ObjectPath": "/Script/UMG"
}
}
],
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_WBP_ButtonSetBase",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "BoolProperty",
"Name": "K2Node_Event_IsDesignTime",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction"
},
{
"Type": "Function",
"Name": "FillActionList",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 88,
"Struct": {
"ObjectName": "UserDefinedStruct'BP_ButtonSetup'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/BP_ButtonSetup.0"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_NameName_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StrProperty",
"Name": "CallFunc_Conv_TextToString_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "NameProperty",
"Name": "CallFunc_Conv_StringToName_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "GetAction",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "Index",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "NameProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "Parm | OutParm | ReturnParm"
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Array_IsValidIndex_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
},
{
"Type": "Function",
"Name": "GetButtonByAction",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "NameProperty",
"Name": "Action",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "Button",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Parm | OutParm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "BoolProperty",
"Name": "bButtonFound",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Map_Find_Value",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Map_Find_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
},
{
"Type": "Function",
"Name": "GetButtonByID",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "ButtonID",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "Button",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Parm | OutParm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "BoolProperty",
"Name": "bButtonFound",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Greater_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
},
{
"Type": "Function",
"Name": "GetButtonPanel",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "PanelWidget",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Parm | OutParm | InstancedReference",
"PropertyClass": {
"ObjectName": "Class'PanelWidget'",
"ObjectPath": "/Script/UMG"
}
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
},
{
"Type": "Function",
"Name": "GetButtonPropertiesFromLists",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "ButtonIndex",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "TextProperty",
"Name": "Text",
"Flags": "RF_Public",
"ElementSize": 24,
"PropertyFlags": "Parm | OutParm"
},
{
"Type": "SoftObjectProperty",
"Name": "Icon",
"Flags": "RF_Public",
"ElementSize": 48,
"PropertyFlags": "Parm | OutParm",
"PropertyClass": {
"ObjectName": "Class'Texture2D'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "IntProperty",
"Name": "ID",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "Parm | OutParm"
},
{
"Type": "NameProperty",
"Name": "Action",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "Parm | OutParm"
},
{
"Type": "NameProperty",
"Name": "CallFunc_GetAction_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 88,
"Struct": {
"ObjectName": "UserDefinedStruct'BP_ButtonSetup'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/BP_ButtonSetup.0"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Array_IsValidIndex_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Array_IsValidIndex_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item_1",
"Flags": "RF_Public",
"ElementSize": 88,
"Struct": {
"ObjectName": "UserDefinedStruct'BP_ButtonSetup'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/BP_ButtonSetup.0"
}
}
],
"FunctionFlags": "FUNC_Private | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
},
{
"Type": "Function",
"Name": "GetButtonSet",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ArrayProperty",
"Name": "ButtonSet",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "Parm | OutParm | ContainsInstancedReference",
"Inner": {
"Type": "ObjectProperty",
"Name": "ButtonSet",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
}
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
},
{
"Type": "Function",
"Name": "GetButtonsNubmer",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "Parm | OutParm | ReturnParm"
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
},
{
"Type": "Function",
"Name": "GetScrollBox",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "ScrollBox",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Parm | OutParm | InstancedReference",
"PropertyClass": {
"ObjectName": "Class'ScrollBox'",
"ObjectPath": "/Script/UMG"
}
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
},
{
"Type": "Function",
"Name": "InsertButton",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "ButtonWidget",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "ObjectProperty",
"Name": "AddedButton",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Parm | OutParm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_NotEqual_NameName_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetButtonPanel_PanelWidget",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'PanelWidget'",
"ObjectPath": "/Script/UMG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_AddChild_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'PanelSlot'",
"ObjectPath": "/Script/UMG"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Add_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "MergeButtonSets",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "SetToMerge",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonSetBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.31"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "OnButtonClicked__DelegateSignature",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "RButton",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
}
],
"FunctionFlags": "FUNC_Public | FUNC_Delegate | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "OnClickSetButton",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "ButtonWidget",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetButtonSet_ButtonSet",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm | ContainsInstancedReference",
"Inner": {
"Type": "ObjectProperty",
"Name": "CallFunc_GetButtonSet_ButtonSet",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "BoolProperty",
"Name": "CallFunc_ClickedOneOfASet_WasThisButton",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "OnDoubleClick_Handler",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PostAddButton",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Button",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "ObjectProperty",
"Name": "RadiusButton",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Parm | OutParm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_SetEnableState_EnableState",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PreConstruct",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'UserWidget:PreConstruct'",
"ObjectPath": "/Script/UMG"
},
"ChildProperties": [
{
"Type": "BoolProperty",
"Name": "IsDesignTime",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_BlueprintCosmetic | FUNC_Event | FUNC_Public | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PreInsertButton",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "ButtonBase",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
}
],
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PressButtonByAction",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "NameProperty",
"Name": "ActionName",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm"
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetScrollBox_ScrollBox",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'ScrollBox'",
"ObjectPath": "/Script/UMG"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Map_Find_Value",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Map_Find_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "RefreshButtonSet",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 88,
"Struct": {
"ObjectName": "UserDefinedStruct'BP_ButtonSetup'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/BP_ButtonSetup.0"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_AddButtonToSet_AddedButton",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_PostAddButton_RadiusButton",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "RemoveButtonByAction",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "NameProperty",
"Name": "Action",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Map_Remove_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Map_Find_Value",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Map_Find_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "SelectButtonByAction",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "NameProperty",
"Name": "Action",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm"
},
{
"Type": "BoolProperty",
"Name": "CallFunc_SetSelectState_isSelected",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Map_Find_Value",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Map_Find_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "SetAligment",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "PanelWidget",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ByteProperty",
"Name": "InVerticalAlignment",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"Enum": {
"ObjectName": "Class'EVerticalAlignment'",
"ObjectPath": "/Script/SlateCore"
}
},
{
"Type": "ByteProperty",
"Name": "InHorizontalAlignment",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"Enum": {
"ObjectName": "Class'EHorizontalAlignment'",
"ObjectPath": "/Script/SlateCore"
}
}
],
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "WBP_ButtonSetBase_C",
"Name": "Default__WBP_ButtonSetBase_C",
"Class": "WidgetBlueprintGeneratedClass'/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.WBP_ButtonSetBase_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"AligningSpeed[3]": 0.5,
"OnButtonClicked[6]": {
"InvocationList": []
},
"ButtonsStyle[10]": {
"DataTable": {
"ObjectName": "DataTable'DT_ButtonSettings'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/DT_ButtonSettings.0"
},
"RowName": "None"
},
"bHasScriptImplementedTick": false,
"bHasScriptImplementedPaint": false
}
},
{
"Type": "WidgetBlueprintGeneratedClass",
"Name": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'WidgetBlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"WidgetTree": {
"ObjectName": "WidgetTree'WBP_ButtonSetBase_C:WidgetTree'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.32"
},
"UberGraphFunction": {
"ObjectName": "Function'WBP_ButtonSetBase_C:ExecuteUbergraph_WBP_ButtonSetBase'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.7"
}
},
"SuperStruct": {
"ObjectName": "Class'UserWidget'",
"ObjectPath": "/Script/UMG"
},
"Children": [
{
"ObjectName": "Function'WBP_ButtonSetBase_C:SelectButtonByAction'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.28"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:EditorClear'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.6"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:RemoveButtonByAction'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.27"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:GetButtonsNubmer'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.15"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:CompileActionName'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.5"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:GetScrollBox'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.16"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:GetAction'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.9"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:OnDoubleClick_Handler'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.21"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:AppendButtonToSet'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.1"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:MergeButtonSets'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.18"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:GetButtonByAction'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.10"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:FillActionList'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.8"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:GetButtonPropertiesFromLists'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.13"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:PressButtonByAction'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.25"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:PostAddButton'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.22"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:RefreshButtonSet'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.26"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:Clear And Reset Set'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.3"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:GetButtonByID'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.11"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:ClearSelection'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.4"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:OnClickSetButton'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.20"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:SetAligment'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.29"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:Bind Button Callbacks'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.2"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:InsertButton'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.17"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:PreInsertButton'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.24"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:AddButtonToSet'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.0"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:GetButtonSet'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.14"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:GetButtonPanel'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.12"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:PreConstruct'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.23"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:ExecuteUbergraph_WBP_ButtonSetBase'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.7"
},
{
"ObjectName": "Function'WBP_ButtonSetBase_C:OnButtonClicked__DelegateSignature'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.19"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ClassProperty",
"Name": "ButtonClassToAdd",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | ExposeOnSpawn",
"PropertyClass": {
"ObjectName": "Class'Class'",
"ObjectPath": "/Script/CoreUObject"
},
"MetaClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "ArrayProperty",
"Name": "Buttons",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | ContainsInstancedReference",
"Inner": {
"Type": "ObjectProperty",
"Name": "Buttons",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
}
},
{
"Type": "DoubleProperty",
"Name": "AligningSpeed",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "BoolProperty",
"Name": "bIsRadioSet",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible | ExposeOnSpawn",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "bIsUnisized",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "MulticastInlineDelegateProperty",
"Name": "OnButtonClicked",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | BlueprintAssignable | BlueprintCallable",
"SignatureFunction": {
"ObjectName": "Function'WBP_ButtonSetBase_C:OnButtonClicked__DelegateSignature'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.19"
}
},
{
"Type": "IntProperty",
"Name": "LastButtonID",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 4,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "MapProperty",
"Name": "ActionButtons",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 80,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | ContainsInstancedReference",
"KeyProp": {
"Type": "NameProperty",
"Name": "ActionButtons",
"Flags": "RF_Public",
"ElementSize": 12
},
"ValueProp": {
"Type": "ObjectProperty",
"Name": "ActionButtons_Value",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
}
},
{
"Type": "ObjectProperty",
"Name": "HighlightedButton",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference",
"PropertyClass": {
"ObjectName": "WidgetBlueprintGeneratedClass'WBP_ButtonBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonBase.45"
}
},
{
"Type": "StructProperty",
"Name": "ButtonsStyle",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible | ExposeOnSpawn",
"Struct": {
"ObjectName": "Class'DataTableRowHandle'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ArrayProperty",
"Name": "ButtonSetups",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible",
"Inner": {
"Type": "StructProperty",
"Name": "ButtonSetups",
"Flags": "RF_Public",
"ElementSize": 88,
"Struct": {
"ObjectName": "UserDefinedStruct'BP_ButtonSetup'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/BP_ButtonSetup.0"
}
}
}
],
"FuncMap": {
"OnButtonClicked__DelegateSignature": {
"ObjectName": "Function'WBP_ButtonSetBase_C:OnButtonClicked__DelegateSignature'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.19"
},
"ExecuteUbergraph_WBP_ButtonSetBase": {
"ObjectName": "Function'WBP_ButtonSetBase_C:ExecuteUbergraph_WBP_ButtonSetBase'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.7"
},
"PreConstruct": {
"ObjectName": "Function'WBP_ButtonSetBase_C:PreConstruct'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.23"
},
"GetButtonPanel": {
"ObjectName": "Function'WBP_ButtonSetBase_C:GetButtonPanel'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.12"
},
"GetButtonSet": {
"ObjectName": "Function'WBP_ButtonSetBase_C:GetButtonSet'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.14"
},
"AddButtonToSet": {
"ObjectName": "Function'WBP_ButtonSetBase_C:AddButtonToSet'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.0"
},
"PreInsertButton": {
"ObjectName": "Function'WBP_ButtonSetBase_C:PreInsertButton'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.24"
},
"InsertButton": {
"ObjectName": "Function'WBP_ButtonSetBase_C:InsertButton'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.17"
},
"Bind Button Callbacks": {
"ObjectName": "Function'WBP_ButtonSetBase_C:Bind Button Callbacks'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.2"
},
"SetAligment": {
"ObjectName": "Function'WBP_ButtonSetBase_C:SetAligment'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.29"
},
"OnClickSetButton": {
"ObjectName": "Function'WBP_ButtonSetBase_C:OnClickSetButton'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.20"
},
"ClearSelection": {
"ObjectName": "Function'WBP_ButtonSetBase_C:ClearSelection'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.4"
},
"GetButtonByID": {
"ObjectName": "Function'WBP_ButtonSetBase_C:GetButtonByID'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.11"
},
"Clear And Reset Set": {
"ObjectName": "Function'WBP_ButtonSetBase_C:Clear And Reset Set'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.3"
},
"RefreshButtonSet": {
"ObjectName": "Function'WBP_ButtonSetBase_C:RefreshButtonSet'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.26"
},
"PostAddButton": {
"ObjectName": "Function'WBP_ButtonSetBase_C:PostAddButton'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.22"
},
"PressButtonByAction": {
"ObjectName": "Function'WBP_ButtonSetBase_C:PressButtonByAction'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.25"
},
"GetButtonPropertiesFromLists": {
"ObjectName": "Function'WBP_ButtonSetBase_C:GetButtonPropertiesFromLists'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.13"
},
"FillActionList": {
"ObjectName": "Function'WBP_ButtonSetBase_C:FillActionList'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.8"
},
"GetButtonByAction": {
"ObjectName": "Function'WBP_ButtonSetBase_C:GetButtonByAction'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.10"
},
"MergeButtonSets": {
"ObjectName": "Function'WBP_ButtonSetBase_C:MergeButtonSets'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.18"
},
"AppendButtonToSet": {
"ObjectName": "Function'WBP_ButtonSetBase_C:AppendButtonToSet'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.1"
},
"OnDoubleClick_Handler": {
"ObjectName": "Function'WBP_ButtonSetBase_C:OnDoubleClick_Handler'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.21"
},
"GetAction": {
"ObjectName": "Function'WBP_ButtonSetBase_C:GetAction'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.9"
},
"GetScrollBox": {
"ObjectName": "Function'WBP_ButtonSetBase_C:GetScrollBox'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.16"
},
"CompileActionName": {
"ObjectName": "Function'WBP_ButtonSetBase_C:CompileActionName'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.5"
},
"GetButtonsNubmer": {
"ObjectName": "Function'WBP_ButtonSetBase_C:GetButtonsNubmer'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.15"
},
"RemoveButtonByAction": {
"ObjectName": "Function'WBP_ButtonSetBase_C:RemoveButtonByAction'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.27"
},
"EditorClear": {
"ObjectName": "Function'WBP_ButtonSetBase_C:EditorClear'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.6"
},
"SelectButtonByAction": {
"ObjectName": "Function'WBP_ButtonSetBase_C:SelectButtonByAction'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.28"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_EditInlineNew | CLASS_CompiledFromBlueprint | CLASS_DefaultToInstanced | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "WBP_ButtonSetBase_C'Default__WBP_ButtonSetBase_C'",
"ObjectPath": "/Game/ITR2/BPs/UI/Buttons/WBP_ButtonSetBase.30"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "WidgetTree",
"Name": "WidgetTree",
"Outer": "WBP_ButtonSetBase_C",
"Class": "UScriptClass'WidgetTree'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted"
}
]