[ { "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" } ]