#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: Landscape #include "Basic.hpp" #include "Landscape_classes.hpp" #include "Landscape_parameters.hpp" namespace SDK { // Function Landscape.LandscapeProxy.ChangeComponentScreenSizeToUseSubSections // (Native, Public, BlueprintCallable) // Parameters: // float InComponentScreenSizeToUseSubSections (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ALandscapeProxy::ChangeComponentScreenSizeToUseSubSections(float InComponentScreenSizeToUseSubSections) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeProxy", "ChangeComponentScreenSizeToUseSubSections"); Params::LandscapeProxy_ChangeComponentScreenSizeToUseSubSections Parms{}; Parms.InComponentScreenSizeToUseSubSections = InComponentScreenSizeToUseSubSections; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function Landscape.LandscapeProxy.ChangeLODDistanceFactor // (Native, Public, BlueprintCallable) // Parameters: // float InLODDistanceFactor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ALandscapeProxy::ChangeLODDistanceFactor(float InLODDistanceFactor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeProxy", "ChangeLODDistanceFactor"); Params::LandscapeProxy_ChangeLODDistanceFactor Parms{}; Parms.InLODDistanceFactor = InLODDistanceFactor; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function Landscape.LandscapeProxy.ChangeTessellationComponentScreenSize // (Native, Public, BlueprintCallable) // Parameters: // float InTessellationComponentScreenSize (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ALandscapeProxy::ChangeTessellationComponentScreenSize(float InTessellationComponentScreenSize) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeProxy", "ChangeTessellationComponentScreenSize"); Params::LandscapeProxy_ChangeTessellationComponentScreenSize Parms{}; Parms.InTessellationComponentScreenSize = InTessellationComponentScreenSize; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function Landscape.LandscapeProxy.ChangeTessellationComponentScreenSizeFalloff // (Native, Public, BlueprintCallable) // Parameters: // float InUseTessellationComponentScreenSizeFalloff (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ALandscapeProxy::ChangeTessellationComponentScreenSizeFalloff(float InUseTessellationComponentScreenSizeFalloff) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeProxy", "ChangeTessellationComponentScreenSizeFalloff"); Params::LandscapeProxy_ChangeTessellationComponentScreenSizeFalloff Parms{}; Parms.InUseTessellationComponentScreenSizeFalloff = InUseTessellationComponentScreenSizeFalloff; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function Landscape.LandscapeProxy.ChangeUseTessellationComponentScreenSizeFalloff // (Native, Public, BlueprintCallable) // Parameters: // bool InComponentScreenSizeToUseSubSections (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ALandscapeProxy::ChangeUseTessellationComponentScreenSizeFalloff(bool InComponentScreenSizeToUseSubSections) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeProxy", "ChangeUseTessellationComponentScreenSizeFalloff"); Params::LandscapeProxy_ChangeUseTessellationComponentScreenSizeFalloff Parms{}; Parms.InComponentScreenSizeToUseSubSections = InComponentScreenSizeToUseSubSections; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function Landscape.LandscapeProxy.EditorApplySpline // (Final, Native, Public, BlueprintCallable) // Parameters: // class USplineComponent* InSplineComponent (Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float StartWidth (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float EndWidth (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float StartSideFalloff (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float EndSideFalloff (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float StartRoll (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float EndRoll (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 NumSubdivisions (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bRaiseHeights (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bLowerHeights (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class ULandscapeLayerInfoObject* PaintLayer (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ALandscapeProxy::EditorApplySpline(class USplineComponent* InSplineComponent, float StartWidth, float EndWidth, float StartSideFalloff, float EndSideFalloff, float StartRoll, float EndRoll, int32 NumSubdivisions, bool bRaiseHeights, bool bLowerHeights, class ULandscapeLayerInfoObject* PaintLayer) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeProxy", "EditorApplySpline"); Params::LandscapeProxy_EditorApplySpline Parms{}; Parms.InSplineComponent = InSplineComponent; Parms.StartWidth = StartWidth; Parms.EndWidth = EndWidth; Parms.StartSideFalloff = StartSideFalloff; Parms.EndSideFalloff = EndSideFalloff; Parms.StartRoll = StartRoll; Parms.EndRoll = EndRoll; Parms.NumSubdivisions = NumSubdivisions; Parms.bRaiseHeights = bRaiseHeights; Parms.bLowerHeights = bLowerHeights; Parms.PaintLayer = PaintLayer; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function Landscape.LandscapeProxy.EditorSetLandscapeMaterial // (Final, Native, Public, BlueprintCallable) // Parameters: // class UMaterialInterface* NewLandscapeMaterial (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ALandscapeProxy::EditorSetLandscapeMaterial(class UMaterialInterface* NewLandscapeMaterial) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeProxy", "EditorSetLandscapeMaterial"); Params::LandscapeProxy_EditorSetLandscapeMaterial Parms{}; Parms.NewLandscapeMaterial = NewLandscapeMaterial; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function Landscape.LandscapeProxy.SetLandscapeMaterialScalarParameterValue // (Final, Native, Public, BlueprintCallable) // Parameters: // class FName ParameterName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ALandscapeProxy::SetLandscapeMaterialScalarParameterValue(class FName ParameterName, float Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeProxy", "SetLandscapeMaterialScalarParameterValue"); Params::LandscapeProxy_SetLandscapeMaterialScalarParameterValue Parms{}; Parms.ParameterName = ParameterName; Parms.Value = Value; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function Landscape.LandscapeProxy.SetLandscapeMaterialTextureParameterValue // (Final, Native, Public, BlueprintCallable) // Parameters: // class FName ParameterName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UTexture* Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ALandscapeProxy::SetLandscapeMaterialTextureParameterValue(class FName ParameterName, class UTexture* Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeProxy", "SetLandscapeMaterialTextureParameterValue"); Params::LandscapeProxy_SetLandscapeMaterialTextureParameterValue Parms{}; Parms.ParameterName = ParameterName; Parms.Value = Value; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function Landscape.LandscapeProxy.SetLandscapeMaterialVectorParameterValue // (Final, Native, Public, HasDefaults, BlueprintCallable) // Parameters: // class FName ParameterName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FLinearColor Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ALandscapeProxy::SetLandscapeMaterialVectorParameterValue(class FName ParameterName, const struct FLinearColor& Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeProxy", "SetLandscapeMaterialVectorParameterValue"); Params::LandscapeProxy_SetLandscapeMaterialVectorParameterValue Parms{}; Parms.ParameterName = ParameterName; Parms.Value = std::move(Value); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function Landscape.LandscapeBlueprintCustomBrush.Initialize // (Event, Public, HasOutParams, HasDefaults, BlueprintEvent) // Parameters: // struct FIntPoint InLandscapeSize (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FIntPoint InLandscapeRenderTargetSize (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ALandscapeBlueprintCustomBrush::Initialize(const struct FIntPoint& InLandscapeSize, const struct FIntPoint& InLandscapeRenderTargetSize) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeBlueprintCustomBrush", "Initialize"); Params::LandscapeBlueprintCustomBrush_Initialize Parms{}; Parms.InLandscapeSize = std::move(InLandscapeSize); Parms.InLandscapeRenderTargetSize = std::move(InLandscapeRenderTargetSize); UObject::ProcessEvent(Func, &Parms); } // Function Landscape.LandscapeBlueprintCustomBrush.Render // (Event, Public, BlueprintEvent) // Parameters: // bool InIsHeightmap (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UTextureRenderTarget2D* InCombinedResult (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UTextureRenderTarget2D* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTextureRenderTarget2D* ALandscapeBlueprintCustomBrush::Render(bool InIsHeightmap, class UTextureRenderTarget2D* InCombinedResult) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeBlueprintCustomBrush", "Render"); Params::LandscapeBlueprintCustomBrush_Render Parms{}; Parms.InIsHeightmap = InIsHeightmap; Parms.InCombinedResult = InCombinedResult; UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } // Function Landscape.LandscapeComponent.GetMaterialInstanceDynamic // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // int32 InIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UMaterialInstanceDynamic* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInstanceDynamic* ULandscapeComponent::GetMaterialInstanceDynamic(int32 InIndex) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeComponent", "GetMaterialInstanceDynamic"); Params::LandscapeComponent_GetMaterialInstanceDynamic Parms{}; Parms.InIndex = InIndex; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function Landscape.LandscapeSplinesComponent.GetSplineMeshComponents // (Final, Native, Public, BlueprintCallable) // Parameters: // TArray ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) TArray ULandscapeSplinesComponent::GetSplineMeshComponents() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("LandscapeSplinesComponent", "GetSplineMeshComponents"); Params::LandscapeSplinesComponent_GetSplineMeshComponents Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } }