#pragma once // Dumped with Dumper-7! #include "../SDK.hpp" namespace SDK { //--------------------------------------------------------------------------------------------------------------------- // FUNCTIONS //--------------------------------------------------------------------------------------------------------------------- // Class GeometryFramework.BaseDynamicMeshComponent // (SceneComponent, PrimitiveComponent) class UClass* UBaseDynamicMeshComponent::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("BaseDynamicMeshComponent"); return Clss; } // BaseDynamicMeshComponent GeometryFramework.Default__BaseDynamicMeshComponent // (Public, ClassDefaultObject, ArchetypeObject) class UBaseDynamicMeshComponent* UBaseDynamicMeshComponent::GetDefaultObj() { static class UBaseDynamicMeshComponent* Default = nullptr; if (!Default) Default = static_cast(UBaseDynamicMeshComponent::StaticClass()->DefaultObject); return Default; } // Function GeometryFramework.BaseDynamicMeshComponent.SetViewModeOverridesEnabled // (Native, Public, BlueprintCallable) // Parameters: // bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBaseDynamicMeshComponent::SetViewModeOverridesEnabled(bool bEnabled) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "SetViewModeOverridesEnabled"); Params::UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Params Parms{}; Parms.bEnabled = bEnabled; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.BaseDynamicMeshComponent.SetShadowsEnabled // (Native, Public, BlueprintCallable) // Parameters: // bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBaseDynamicMeshComponent::SetShadowsEnabled(bool bEnabled) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "SetShadowsEnabled"); Params::UBaseDynamicMeshComponent_SetShadowsEnabled_Params Parms{}; Parms.bEnabled = bEnabled; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.BaseDynamicMeshComponent.SetSecondaryRenderMaterial // (Native, Public, BlueprintCallable) // Parameters: // class UMaterialInterface* Material (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBaseDynamicMeshComponent::SetSecondaryRenderMaterial(class UMaterialInterface* Material) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "SetSecondaryRenderMaterial"); Params::UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Params Parms{}; Parms.Material = Material; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.BaseDynamicMeshComponent.SetSecondaryBuffersVisibility // (Native, Public, BlueprintCallable) // Parameters: // bool bSetVisible (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBaseDynamicMeshComponent::SetSecondaryBuffersVisibility(bool bSetVisible) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "SetSecondaryBuffersVisibility"); Params::UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Params Parms{}; Parms.bSetVisible = bSetVisible; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.BaseDynamicMeshComponent.SetOverrideRenderMaterial // (Native, Public, BlueprintCallable) // Parameters: // class UMaterialInterface* Material (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBaseDynamicMeshComponent::SetOverrideRenderMaterial(class UMaterialInterface* Material) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "SetOverrideRenderMaterial"); Params::UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Params Parms{}; Parms.Material = Material; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.BaseDynamicMeshComponent.SetEnableWireframeRenderPass // (Native, Public, BlueprintCallable) // Parameters: // bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBaseDynamicMeshComponent::SetEnableWireframeRenderPass(bool bEnable) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "SetEnableWireframeRenderPass"); Params::UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Params Parms{}; Parms.bEnable = bEnable; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.BaseDynamicMeshComponent.SetEnableRaytracing // (Native, Public, BlueprintCallable) // Parameters: // bool bSetEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBaseDynamicMeshComponent::SetEnableRaytracing(bool bSetEnabled) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "SetEnableRaytracing"); Params::UBaseDynamicMeshComponent_SetEnableRaytracing_Params Parms{}; Parms.bSetEnabled = bSetEnabled; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.BaseDynamicMeshComponent.SetEnableFlatShading // (Native, Public, BlueprintCallable) // Parameters: // bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBaseDynamicMeshComponent::SetEnableFlatShading(bool bEnable) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "SetEnableFlatShading"); Params::UBaseDynamicMeshComponent_SetEnableFlatShading_Params Parms{}; Parms.bEnable = bEnable; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.BaseDynamicMeshComponent.SetConstantOverrideColor // (Native, Public, HasDefaults, BlueprintCallable) // Parameters: // struct FColor NewColor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBaseDynamicMeshComponent::SetConstantOverrideColor(const struct FColor& NewColor) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "SetConstantOverrideColor"); Params::UBaseDynamicMeshComponent_SetConstantOverrideColor_Params Parms{}; Parms.NewColor = NewColor; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.BaseDynamicMeshComponent.SetColorOverrideMode // (Native, Public, BlueprintCallable) // Parameters: // enum class EDynamicMeshComponentColorOverrideModeNewMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBaseDynamicMeshComponent::SetColorOverrideMode(enum class EDynamicMeshComponentColorOverrideMode NewMode) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "SetColorOverrideMode"); Params::UBaseDynamicMeshComponent_SetColorOverrideMode_Params Parms{}; Parms.NewMode = NewMode; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.BaseDynamicMeshComponent.HasOverrideRenderMaterial // (Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // int32 K (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBaseDynamicMeshComponent::HasOverrideRenderMaterial(int32 K) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "HasOverrideRenderMaterial"); Params::UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Params Parms{}; Parms.K = K; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.BaseDynamicMeshComponent.GetViewModeOverridesEnabled // (Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBaseDynamicMeshComponent::GetViewModeOverridesEnabled() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "GetViewModeOverridesEnabled"); Params::UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.BaseDynamicMeshComponent.GetShadowsEnabled // (Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBaseDynamicMeshComponent::GetShadowsEnabled() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "GetShadowsEnabled"); Params::UBaseDynamicMeshComponent_GetShadowsEnabled_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.BaseDynamicMeshComponent.GetSecondaryRenderMaterial // (Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // class UMaterialInterface* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* UBaseDynamicMeshComponent::GetSecondaryRenderMaterial() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "GetSecondaryRenderMaterial"); Params::UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.BaseDynamicMeshComponent.GetSecondaryBuffersVisibility // (Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBaseDynamicMeshComponent::GetSecondaryBuffersVisibility() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "GetSecondaryBuffersVisibility"); Params::UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.BaseDynamicMeshComponent.GetOverrideRenderMaterial // (Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // int32 MaterialIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UMaterialInterface* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* UBaseDynamicMeshComponent::GetOverrideRenderMaterial(int32 MaterialIndex) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "GetOverrideRenderMaterial"); Params::UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Params Parms{}; Parms.MaterialIndex = MaterialIndex; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.BaseDynamicMeshComponent.GetFlatShadingEnabled // (Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBaseDynamicMeshComponent::GetFlatShadingEnabled() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "GetFlatShadingEnabled"); Params::UBaseDynamicMeshComponent_GetFlatShadingEnabled_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.BaseDynamicMeshComponent.GetEnableWireframeRenderPass // (Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBaseDynamicMeshComponent::GetEnableWireframeRenderPass() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "GetEnableWireframeRenderPass"); Params::UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.BaseDynamicMeshComponent.GetEnableRaytracing // (Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBaseDynamicMeshComponent::GetEnableRaytracing() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "GetEnableRaytracing"); Params::UBaseDynamicMeshComponent_GetEnableRaytracing_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.BaseDynamicMeshComponent.GetDynamicMesh // (Native, Public, BlueprintCallable) // Parameters: // class UDynamicMesh* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDynamicMesh* UBaseDynamicMeshComponent::GetDynamicMesh() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "GetDynamicMesh"); Params::UBaseDynamicMeshComponent_GetDynamicMesh_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.BaseDynamicMeshComponent.GetConstantOverrideColor // (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) // Parameters: // struct FColor ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor UBaseDynamicMeshComponent::GetConstantOverrideColor() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "GetConstantOverrideColor"); Params::UBaseDynamicMeshComponent_GetConstantOverrideColor_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.BaseDynamicMeshComponent.GetColorOverrideMode // (Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // enum class EDynamicMeshComponentColorOverrideModeReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EDynamicMeshComponentColorOverrideMode UBaseDynamicMeshComponent::GetColorOverrideMode() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "GetColorOverrideMode"); Params::UBaseDynamicMeshComponent_GetColorOverrideMode_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.BaseDynamicMeshComponent.ClearSecondaryRenderMaterial // (Native, Public, BlueprintCallable) // Parameters: void UBaseDynamicMeshComponent::ClearSecondaryRenderMaterial() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "ClearSecondaryRenderMaterial"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function GeometryFramework.BaseDynamicMeshComponent.ClearOverrideRenderMaterial // (Native, Public, BlueprintCallable) // Parameters: void UBaseDynamicMeshComponent::ClearOverrideRenderMaterial() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BaseDynamicMeshComponent", "ClearOverrideRenderMaterial"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Class GeometryFramework.MeshCommandChangeTarget // (None) class UClass* IMeshCommandChangeTarget::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("MeshCommandChangeTarget"); return Clss; } // MeshCommandChangeTarget GeometryFramework.Default__MeshCommandChangeTarget // (Public, ClassDefaultObject, ArchetypeObject) class IMeshCommandChangeTarget* IMeshCommandChangeTarget::GetDefaultObj() { static class IMeshCommandChangeTarget* Default = nullptr; if (!Default) Default = static_cast(IMeshCommandChangeTarget::StaticClass()->DefaultObject); return Default; } // Class GeometryFramework.MeshReplacementCommandChangeTarget // (None) class UClass* IMeshReplacementCommandChangeTarget::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("MeshReplacementCommandChangeTarget"); return Clss; } // MeshReplacementCommandChangeTarget GeometryFramework.Default__MeshReplacementCommandChangeTarget // (Public, ClassDefaultObject, ArchetypeObject) class IMeshReplacementCommandChangeTarget* IMeshReplacementCommandChangeTarget::GetDefaultObj() { static class IMeshReplacementCommandChangeTarget* Default = nullptr; if (!Default) Default = static_cast(IMeshReplacementCommandChangeTarget::StaticClass()->DefaultObject); return Default; } // Class GeometryFramework.MeshVertexCommandChangeTarget // (None) class UClass* IMeshVertexCommandChangeTarget::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("MeshVertexCommandChangeTarget"); return Clss; } // MeshVertexCommandChangeTarget GeometryFramework.Default__MeshVertexCommandChangeTarget // (Public, ClassDefaultObject, ArchetypeObject) class IMeshVertexCommandChangeTarget* IMeshVertexCommandChangeTarget::GetDefaultObj() { static class IMeshVertexCommandChangeTarget* Default = nullptr; if (!Default) Default = static_cast(IMeshVertexCommandChangeTarget::StaticClass()->DefaultObject); return Default; } // Class GeometryFramework.DynamicMeshComponent // (SceneComponent, PrimitiveComponent) class UClass* UDynamicMeshComponent::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("DynamicMeshComponent"); return Clss; } // DynamicMeshComponent GeometryFramework.Default__DynamicMeshComponent // (Public, ClassDefaultObject, ArchetypeObject) class UDynamicMeshComponent* UDynamicMeshComponent::GetDefaultObj() { static class UDynamicMeshComponent* Default = nullptr; if (!Default) Default = static_cast(UDynamicMeshComponent::StaticClass()->DefaultObject); return Default; } // Function GeometryFramework.DynamicMeshComponent.ValidateMaterialSlots // (Final, Native, Public, BlueprintCallable) // Parameters: // bool bCreateIfMissing (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bDeleteExtraSlots (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UDynamicMeshComponent::ValidateMaterialSlots(bool bCreateIfMissing, bool bDeleteExtraSlots) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshComponent", "ValidateMaterialSlots"); Params::UDynamicMeshComponent_ValidateMaterialSlots_Params Parms{}; Parms.bCreateIfMissing = bCreateIfMissing; Parms.bDeleteExtraSlots = bDeleteExtraSlots; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.DynamicMeshComponent.UpdateCollision // (Native, Public, BlueprintCallable) // Parameters: // bool bOnlyIfPending (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UDynamicMeshComponent::UpdateCollision(bool bOnlyIfPending) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshComponent", "UpdateCollision"); Params::UDynamicMeshComponent_UpdateCollision_Params Parms{}; Parms.bOnlyIfPending = bOnlyIfPending; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.DynamicMeshComponent.SetTangentsType // (Final, Native, Public, BlueprintCallable) // Parameters: // enum class EDynamicMeshComponentTangentsModeNewTangentsType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UDynamicMeshComponent::SetTangentsType(enum class EDynamicMeshComponentTangentsMode NewTangentsType) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshComponent", "SetTangentsType"); Params::UDynamicMeshComponent_SetTangentsType_Params Parms{}; Parms.NewTangentsType = NewTangentsType; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.DynamicMeshComponent.SetDynamicMesh // (Final, Native, Public, BlueprintCallable) // Parameters: // class UDynamicMesh* NewMesh (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UDynamicMeshComponent::SetDynamicMesh(class UDynamicMesh* NewMesh) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshComponent", "SetDynamicMesh"); Params::UDynamicMeshComponent_SetDynamicMesh_Params Parms{}; Parms.NewMesh = NewMesh; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.DynamicMeshComponent.SetDeferredCollisionUpdatesEnabled // (Final, Native, Public, BlueprintCallable) // Parameters: // bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bImmediateUpdate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UDynamicMeshComponent::SetDeferredCollisionUpdatesEnabled(bool bEnabled, bool bImmediateUpdate) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshComponent", "SetDeferredCollisionUpdatesEnabled"); Params::UDynamicMeshComponent_SetDeferredCollisionUpdatesEnabled_Params Parms{}; Parms.bEnabled = bEnabled; Parms.bImmediateUpdate = bImmediateUpdate; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.DynamicMeshComponent.SetComplexAsSimpleCollisionEnabled // (Final, Native, Public, BlueprintCallable) // Parameters: // bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bImmediateUpdate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UDynamicMeshComponent::SetComplexAsSimpleCollisionEnabled(bool bEnabled, bool bImmediateUpdate) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshComponent", "SetComplexAsSimpleCollisionEnabled"); Params::UDynamicMeshComponent_SetComplexAsSimpleCollisionEnabled_Params Parms{}; Parms.bEnabled = bEnabled; Parms.bImmediateUpdate = bImmediateUpdate; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.DynamicMeshComponent.GetTangentsType // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // enum class EDynamicMeshComponentTangentsModeReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EDynamicMeshComponentTangentsMode UDynamicMeshComponent::GetTangentsType() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshComponent", "GetTangentsType"); Params::UDynamicMeshComponent_GetTangentsType_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.DynamicMeshComponent.EnableComplexAsSimpleCollision // (Final, Native, Public, BlueprintCallable) // Parameters: void UDynamicMeshComponent::EnableComplexAsSimpleCollision() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshComponent", "EnableComplexAsSimpleCollision"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function GeometryFramework.DynamicMeshComponent.ConfigureMaterialSet // (Final, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // TArray NewMaterialSet (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) void UDynamicMeshComponent::ConfigureMaterialSet(TArray& NewMaterialSet) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshComponent", "ConfigureMaterialSet"); Params::UDynamicMeshComponent_ConfigureMaterialSet_Params Parms{}; Parms.NewMaterialSet = NewMaterialSet; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Class GeometryFramework.DynamicMeshActor // (Actor) class UClass* ADynamicMeshActor::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("DynamicMeshActor"); return Clss; } // DynamicMeshActor GeometryFramework.Default__DynamicMeshActor // (Public, ClassDefaultObject, ArchetypeObject) class ADynamicMeshActor* ADynamicMeshActor::GetDefaultObj() { static class ADynamicMeshActor* Default = nullptr; if (!Default) Default = static_cast(ADynamicMeshActor::StaticClass()->DefaultObject); return Default; } // Function GeometryFramework.DynamicMeshActor.ReleaseComputeMesh // (Final, Native, Public, BlueprintCallable) // Parameters: // class UDynamicMesh* Mesh (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ADynamicMeshActor::ReleaseComputeMesh(class UDynamicMesh* Mesh) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshActor", "ReleaseComputeMesh"); Params::ADynamicMeshActor_ReleaseComputeMesh_Params Parms{}; Parms.Mesh = Mesh; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.DynamicMeshActor.ReleaseAllComputeMeshes // (Final, Native, Public, BlueprintCallable) // Parameters: void ADynamicMeshActor::ReleaseAllComputeMeshes() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshActor", "ReleaseAllComputeMeshes"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function GeometryFramework.DynamicMeshActor.GetDynamicMeshComponent // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // class UDynamicMeshComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDynamicMeshComponent* ADynamicMeshActor::GetDynamicMeshComponent() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshActor", "GetDynamicMeshComponent"); Params::ADynamicMeshActor_GetDynamicMeshComponent_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.DynamicMeshActor.GetComputeMeshPool // (Final, Native, Public, BlueprintCallable) // Parameters: // class UDynamicMeshPool* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDynamicMeshPool* ADynamicMeshActor::GetComputeMeshPool() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshActor", "GetComputeMeshPool"); Params::ADynamicMeshActor_GetComputeMeshPool_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.DynamicMeshActor.FreeAllComputeMeshes // (Final, Native, Public, BlueprintCallable) // Parameters: void ADynamicMeshActor::FreeAllComputeMeshes() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshActor", "FreeAllComputeMeshes"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function GeometryFramework.DynamicMeshActor.AllocateComputeMesh // (Final, Native, Public, BlueprintCallable) // Parameters: // class UDynamicMesh* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDynamicMesh* ADynamicMeshActor::AllocateComputeMesh() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshActor", "AllocateComputeMesh"); Params::ADynamicMeshActor_AllocateComputeMesh_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Class GeometryFramework.DynamicMeshGenerator // (None) class UClass* UDynamicMeshGenerator::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("DynamicMeshGenerator"); return Clss; } // DynamicMeshGenerator GeometryFramework.Default__DynamicMeshGenerator // (Public, ClassDefaultObject, ArchetypeObject) class UDynamicMeshGenerator* UDynamicMeshGenerator::GetDefaultObj() { static class UDynamicMeshGenerator* Default = nullptr; if (!Default) Default = static_cast(UDynamicMeshGenerator::StaticClass()->DefaultObject); return Default; } // Class GeometryFramework.DynamicMesh // (None) class UClass* UDynamicMesh::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("DynamicMesh"); return Clss; } // DynamicMesh GeometryFramework.Default__DynamicMesh // (Public, ClassDefaultObject, ArchetypeObject) class UDynamicMesh* UDynamicMesh::GetDefaultObj() { static class UDynamicMesh* Default = nullptr; if (!Default) Default = static_cast(UDynamicMesh::StaticClass()->DefaultObject); return Default; } // Function GeometryFramework.DynamicMesh.ResetToCube // (Final, Native, Public, BlueprintCallable) // Parameters: // class UDynamicMesh* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDynamicMesh* UDynamicMesh::ResetToCube() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMesh", "ResetToCube"); Params::UDynamicMesh_ResetToCube_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.DynamicMesh.Reset // (Final, Native, Public, BlueprintCallable) // Parameters: // class UDynamicMesh* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDynamicMesh* UDynamicMesh::Reset() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMesh", "Reset"); Params::UDynamicMesh_Reset_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.DynamicMesh.IsEmpty // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UDynamicMesh::IsEmpty() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMesh", "IsEmpty"); Params::UDynamicMesh_IsEmpty_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.DynamicMesh.GetTriangleCount // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UDynamicMesh::GetTriangleCount() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMesh", "GetTriangleCount"); Params::UDynamicMesh_GetTriangleCount_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Class GeometryFramework.DynamicMeshPool // (None) class UClass* UDynamicMeshPool::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("DynamicMeshPool"); return Clss; } // DynamicMeshPool GeometryFramework.Default__DynamicMeshPool // (Public, ClassDefaultObject, ArchetypeObject) class UDynamicMeshPool* UDynamicMeshPool::GetDefaultObj() { static class UDynamicMeshPool* Default = nullptr; if (!Default) Default = static_cast(UDynamicMeshPool::StaticClass()->DefaultObject); return Default; } // Function GeometryFramework.DynamicMeshPool.ReturnMesh // (Final, Native, Public, BlueprintCallable) // Parameters: // class UDynamicMesh* Mesh (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UDynamicMeshPool::ReturnMesh(class UDynamicMesh* Mesh) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshPool", "ReturnMesh"); Params::UDynamicMeshPool_ReturnMesh_Params Parms{}; Parms.Mesh = Mesh; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryFramework.DynamicMeshPool.ReturnAllMeshes // (Final, Native, Public, BlueprintCallable) // Parameters: void UDynamicMeshPool::ReturnAllMeshes() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshPool", "ReturnAllMeshes"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function GeometryFramework.DynamicMeshPool.RequestMesh // (Final, Native, Public, BlueprintCallable) // Parameters: // class UDynamicMesh* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDynamicMesh* UDynamicMeshPool::RequestMesh() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshPool", "RequestMesh"); Params::UDynamicMeshPool_RequestMesh_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryFramework.DynamicMeshPool.FreeAllMeshes // (Final, Native, Public, BlueprintCallable) // Parameters: void UDynamicMeshPool::FreeAllMeshes() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("DynamicMeshPool", "FreeAllMeshes"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } }