[ { "Type": "BlueprintGeneratedClass", "Name": "CurveRemapDensity_C", "Class": "UScriptClass'BlueprintGeneratedClass'", "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'PCGBlueprintElement'", "ObjectPath": "/Script/PCG" }, "Children": [ { "ObjectName": "Function'CurveRemapDensity_C:NodeTitleOverride'", "ObjectPath": "/PCG/BP_Elements/CurveRemapDensity.3" }, { "ObjectName": "Function'CurveRemapDensity_C:PointLoopBody'", "ObjectPath": "/PCG/BP_Elements/CurveRemapDensity.4" }, { "ObjectName": "Function'CurveRemapDensity_C:ExecuteWithContext'", "ObjectPath": "/PCG/BP_Elements/CurveRemapDensity.2" } ], "ChildProperties": [ { "Type": "ObjectProperty", "Name": "FloatCurve", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible", "PropertyClass": { "ObjectName": "Class'CurveFloat'", "ObjectPath": "/Script/Engine" } }, { "Type": "ArrayProperty", "Name": "Tagged Data", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 16, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Inner": { "Type": "StructProperty", "Name": "Tagged Data", "Flags": "RF_Public", "ElementSize": 104, "Struct": { "ObjectName": "Class'PCGTaggedData'", "ObjectPath": "/Script/PCG" } } } ], "FuncMap": { "ExecuteWithContext": { "ObjectName": "Function'CurveRemapDensity_C:ExecuteWithContext'", "ObjectPath": "/PCG/BP_Elements/CurveRemapDensity.2" }, "PointLoopBody": { "ObjectName": "Function'CurveRemapDensity_C:PointLoopBody'", "ObjectPath": "/PCG/BP_Elements/CurveRemapDensity.4" }, "NodeTitleOverride": { "ObjectName": "Function'CurveRemapDensity_C:NodeTitleOverride'", "ObjectPath": "/PCG/BP_Elements/CurveRemapDensity.3" } }, "ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint", "ClassWithin": { "ObjectName": "Class'Object'", "ObjectPath": "/Script/CoreUObject" }, "ClassConfigName": "Engine", "bCooked": true, "ClassDefaultObject": { "ObjectName": "CurveRemapDensity_C'Default__CurveRemapDensity_C'", "ObjectPath": "/PCG/BP_Elements/CurveRemapDensity.1" }, "EditorTags": { "BlueprintType": "BPTYPE_Normal" } }, { "Type": "CurveRemapDensity_C", "Name": "Default__CurveRemapDensity_C", "Class": "BlueprintGeneratedClass'/PCG/BP_Elements/CurveRemapDensity.CurveRemapDensity_C'", "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "FloatCurve": { "ObjectName": "CurveFloat'PCG_DefaultDensityCurve'", "ObjectPath": "/PCG/BP_Elements/Resources/PCG_DefaultDensityCurve.0" }, "CustomInputPins": [ { "Label": "In", "AllowedTypes": "EPCGDataType::Spline", "bAllowMultipleData": true, "bAllowMultipleConnections": true, "bAdvancedPin": false } ], "CustomOutputPins": [ { "Label": "Out", "AllowedTypes": "EPCGDataType::Spline", "bAllowMultipleData": true, "bAllowMultipleConnections": true, "bAdvancedPin": false } ], "bHasDefaultInPin": false, "bHasDefaultOutPin": false } }, { "Type": "Function", "Name": "ExecuteWithContext", "Outer": "CurveRemapDensity_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'PCGBlueprintElement:ExecuteWithContext'", "ObjectPath": "/Script/PCG" }, "ChildProperties": [ { "Type": "StructProperty", "Name": "InContext", "Flags": "RF_Public", "ElementSize": 184, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm", "Struct": { "ObjectName": "Class'PCGContext'", "ObjectPath": "/Script/PCG" } }, { "Type": "StructProperty", "Name": "Input", "Flags": "RF_Public", "ElementSize": 32, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm", "Struct": { "ObjectName": "Class'PCGDataCollection'", "ObjectPath": "/Script/PCG" } }, { "Type": "StructProperty", "Name": "Output", "Flags": "RF_Public", "ElementSize": 32, "PropertyFlags": "Parm | OutParm", "Struct": { "ObjectName": "Class'PCGDataCollection'", "ObjectPath": "/Script/PCG" } }, { "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": "K2Node_MakeStruct_PCGDataCollection", "Flags": "RF_Public", "ElementSize": 32, "Struct": { "ObjectName": "Class'PCGDataCollection'", "ObjectPath": "/Script/PCG" } }, { "Type": "SetProperty", "Name": "CallFunc_CustomInputLabels_ReturnValue", "Flags": "RF_Public", "ElementSize": 80, "ElementProp": { "Type": "NameProperty", "Name": "CallFunc_CustomInputLabels_ReturnValue", "Flags": "RF_Public", "ElementSize": 12 } }, { "Type": "ArrayProperty", "Name": "CallFunc_Set_ToArray_Result", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ReferenceParm", "Inner": { "Type": "NameProperty", "Name": "CallFunc_Set_ToArray_Result", "Flags": "RF_Public", "ElementSize": 12 } }, { "Type": "ArrayProperty", "Name": "CallFunc_GetInputsByPinLabel_ReturnValue", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ReferenceParm", "Inner": { "Type": "StructProperty", "Name": "CallFunc_GetInputsByPinLabel_ReturnValue", "Flags": "RF_Public", "ElementSize": 104, "Struct": { "ObjectName": "Class'PCGTaggedData'", "ObjectPath": "/Script/PCG" } } }, { "Type": "IntProperty", "Name": "CallFunc_Array_Length_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "StructProperty", "Name": "CallFunc_Array_Get_Item", "Flags": "RF_Public", "ElementSize": 104, "Struct": { "ObjectName": "Class'PCGTaggedData'", "ObjectPath": "/Script/PCG" } }, { "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": "K2Node_DynamicCast_AsPCGSpatial_Data", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'PCGSpatialData'", "ObjectPath": "/Script/PCG" } }, { "Type": "BoolProperty", "Name": "K2Node_DynamicCast_bSuccess", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "CallFunc_ToPointDataWithContext_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "ConstParm", "PropertyClass": { "ObjectName": "Class'PCGPointData'", "ObjectPath": "/Script/PCG" } }, { "Type": "ObjectProperty", "Name": "CallFunc_PointLoop_OutData", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'PCGPointData'", "ObjectPath": "/Script/PCG" } }, { "Type": "StructProperty", "Name": "K2Node_MakeStruct_PCGTaggedData", "Flags": "RF_Public", "ElementSize": 104, "Struct": { "ObjectName": "Class'PCGTaggedData'", "ObjectPath": "/Script/PCG" } }, { "Type": "IntProperty", "Name": "CallFunc_Array_Add_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "NodeTitleOverride", "Outer": "CurveRemapDensity_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'PCGBlueprintElement:NodeTitleOverride'", "ObjectPath": "/Script/PCG" }, "ChildProperties": [ { "Type": "NameProperty", "Name": "ReturnValue", "Flags": "RF_Public", "ElementSize": 12, "PropertyFlags": "Parm | OutParm | ReturnParm" } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const" }, { "Type": "Function", "Name": "PointLoopBody", "Outer": "CurveRemapDensity_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'PCGBlueprintElement:PointLoopBody'", "ObjectPath": "/Script/PCG" }, "ChildProperties": [ { "Type": "StructProperty", "Name": "InContext", "Flags": "RF_Public", "ElementSize": 184, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm", "Struct": { "ObjectName": "Class'PCGContext'", "ObjectPath": "/Script/PCG" } }, { "Type": "ObjectProperty", "Name": "InData", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'PCGPointData'", "ObjectPath": "/Script/PCG" } }, { "Type": "StructProperty", "Name": "InPoint", "Flags": "RF_Public", "ElementSize": 208, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm", "Struct": { "ObjectName": "Class'PCGPoint'", "ObjectPath": "/Script/PCG" } }, { "Type": "StructProperty", "Name": "OutPoint", "Flags": "RF_Public", "ElementSize": 208, "PropertyFlags": "Parm | OutParm", "Struct": { "ObjectName": "Class'PCGPoint'", "ObjectPath": "/Script/PCG" } }, { "Type": "ObjectProperty", "Name": "OutMetadata", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'PCGMetadata'", "ObjectPath": "/Script/PCG" } }, { "Type": "BoolProperty", "Name": "ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "Parm | OutParm | ReturnParm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "FloatProperty", "Name": "CallFunc_GetFloatValue_ReturnValue", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DoubleProperty", "Name": "CallFunc_FClamp_ReturnValue", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "DoubleProperty", "Name": "CallFunc_FClamp_Value_ImplicitCast", "Flags": "RF_Public", "ElementSize": 8 }, { "Type": "FloatProperty", "Name": "K2Node_SetFieldsInStruct_Density_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const" } ]