#pragma once // Dumped with Dumper-7! #include "../SDK.hpp" namespace SDK { //--------------------------------------------------------------------------------------------------------------------- // FUNCTIONS //--------------------------------------------------------------------------------------------------------------------- // Class GeometryCollectionEngine.GeometryCollectionISMPoolActor // (Actor) class UClass* AGeometryCollectionISMPoolActor::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("GeometryCollectionISMPoolActor"); return Clss; } // GeometryCollectionISMPoolActor GeometryCollectionEngine.Default__GeometryCollectionISMPoolActor // (Public, ClassDefaultObject, ArchetypeObject) class AGeometryCollectionISMPoolActor* AGeometryCollectionISMPoolActor::GetDefaultObj() { static class AGeometryCollectionISMPoolActor* Default = nullptr; if (!Default) Default = static_cast(AGeometryCollectionISMPoolActor::StaticClass()->DefaultObject); return Default; } // Class GeometryCollectionEngine.GeometryCollectionISMPoolComponent // (SceneComponent) class UClass* UGeometryCollectionISMPoolComponent::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("GeometryCollectionISMPoolComponent"); return Clss; } // GeometryCollectionISMPoolComponent GeometryCollectionEngine.Default__GeometryCollectionISMPoolComponent // (Public, ClassDefaultObject, ArchetypeObject) class UGeometryCollectionISMPoolComponent* UGeometryCollectionISMPoolComponent::GetDefaultObj() { static class UGeometryCollectionISMPoolComponent* Default = nullptr; if (!Default) Default = static_cast(UGeometryCollectionISMPoolComponent::StaticClass()->DefaultObject); return Default; } // Class GeometryCollectionEngine.ChaosDestructionListener // (SceneComponent) class UClass* UChaosDestructionListener::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("ChaosDestructionListener"); return Clss; } // ChaosDestructionListener GeometryCollectionEngine.Default__ChaosDestructionListener // (Public, ClassDefaultObject, ArchetypeObject) class UChaosDestructionListener* UChaosDestructionListener::GetDefaultObj() { static class UChaosDestructionListener* Default = nullptr; if (!Default) Default = static_cast(UChaosDestructionListener::StaticClass()->DefaultObject); return Default; } // Function GeometryCollectionEngine.ChaosDestructionListener.SortTrailingEvents // (Final, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // TArrayTrailingEvents (Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) // enum class EChaosTrailingSortMethodSortMethod (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UChaosDestructionListener::SortTrailingEvents(TArray& TrailingEvents, enum class EChaosTrailingSortMethod SortMethod) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "SortTrailingEvents"); Params::UChaosDestructionListener_SortTrailingEvents_Params Parms{}; Parms.TrailingEvents = TrailingEvents; Parms.SortMethod = SortMethod; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.SortRemovalEvents // (Final, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // TArrayRemovalEvents (Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) // enum class EChaosRemovalSortMethod SortMethod (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UChaosDestructionListener::SortRemovalEvents(TArray& RemovalEvents, enum class EChaosRemovalSortMethod SortMethod) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "SortRemovalEvents"); Params::UChaosDestructionListener_SortRemovalEvents_Params Parms{}; Parms.RemovalEvents = RemovalEvents; Parms.SortMethod = SortMethod; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.SortCollisionEvents // (Final, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // TArrayCollisionEvents (Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) // enum class EChaosCollisionSortMethodSortMethod (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UChaosDestructionListener::SortCollisionEvents(TArray& CollisionEvents, enum class EChaosCollisionSortMethod SortMethod) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "SortCollisionEvents"); Params::UChaosDestructionListener_SortCollisionEvents_Params Parms{}; Parms.CollisionEvents = CollisionEvents; Parms.SortMethod = SortMethod; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.SortBreakingEvents // (Final, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // TArrayBreakingEvents (Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) // enum class EChaosBreakingSortMethodSortMethod (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UChaosDestructionListener::SortBreakingEvents(TArray& BreakingEvents, enum class EChaosBreakingSortMethod SortMethod) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "SortBreakingEvents"); Params::UChaosDestructionListener_SortBreakingEvents_Params Parms{}; Parms.BreakingEvents = BreakingEvents; Parms.SortMethod = SortMethod; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.SetTrailingEventRequestSettings // (Final, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // struct FChaosTrailingEventRequestSettingsInSettings (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) void UChaosDestructionListener::SetTrailingEventRequestSettings(struct FChaosTrailingEventRequestSettings& InSettings) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "SetTrailingEventRequestSettings"); Params::UChaosDestructionListener_SetTrailingEventRequestSettings_Params Parms{}; Parms.InSettings = InSettings; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.SetTrailingEventEnabled // (Final, Native, Public, BlueprintCallable) // Parameters: // bool bIsEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UChaosDestructionListener::SetTrailingEventEnabled(bool bIsEnabled) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "SetTrailingEventEnabled"); Params::UChaosDestructionListener_SetTrailingEventEnabled_Params Parms{}; Parms.bIsEnabled = bIsEnabled; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.SetRemovalEventRequestSettings // (Final, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // struct FChaosRemovalEventRequestSettingsInSettings (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) void UChaosDestructionListener::SetRemovalEventRequestSettings(struct FChaosRemovalEventRequestSettings& InSettings) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "SetRemovalEventRequestSettings"); Params::UChaosDestructionListener_SetRemovalEventRequestSettings_Params Parms{}; Parms.InSettings = InSettings; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.SetRemovalEventEnabled // (Final, Native, Public, BlueprintCallable) // Parameters: // bool bIsEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UChaosDestructionListener::SetRemovalEventEnabled(bool bIsEnabled) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "SetRemovalEventEnabled"); Params::UChaosDestructionListener_SetRemovalEventEnabled_Params Parms{}; Parms.bIsEnabled = bIsEnabled; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.SetCollisionEventRequestSettings // (Final, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // struct FChaosCollisionEventRequestSettingsInSettings (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) void UChaosDestructionListener::SetCollisionEventRequestSettings(struct FChaosCollisionEventRequestSettings& InSettings) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "SetCollisionEventRequestSettings"); Params::UChaosDestructionListener_SetCollisionEventRequestSettings_Params Parms{}; Parms.InSettings = InSettings; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.SetCollisionEventEnabled // (Final, Native, Public, BlueprintCallable) // Parameters: // bool bIsEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UChaosDestructionListener::SetCollisionEventEnabled(bool bIsEnabled) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "SetCollisionEventEnabled"); Params::UChaosDestructionListener_SetCollisionEventEnabled_Params Parms{}; Parms.bIsEnabled = bIsEnabled; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.SetBreakingEventRequestSettings // (Final, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // struct FChaosBreakingEventRequestSettingsInSettings (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) void UChaosDestructionListener::SetBreakingEventRequestSettings(struct FChaosBreakingEventRequestSettings& InSettings) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "SetBreakingEventRequestSettings"); Params::UChaosDestructionListener_SetBreakingEventRequestSettings_Params Parms{}; Parms.InSettings = InSettings; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.SetBreakingEventEnabled // (Final, Native, Public, BlueprintCallable) // Parameters: // bool bIsEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UChaosDestructionListener::SetBreakingEventEnabled(bool bIsEnabled) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "SetBreakingEventEnabled"); Params::UChaosDestructionListener_SetBreakingEventEnabled_Params Parms{}; Parms.bIsEnabled = bIsEnabled; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.RemoveGeometryCollectionActor // (Final, Native, Public, BlueprintCallable) // Parameters: // class AGeometryCollectionActor* GeometryCollectionActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UChaosDestructionListener::RemoveGeometryCollectionActor(class AGeometryCollectionActor* GeometryCollectionActor) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "RemoveGeometryCollectionActor"); Params::UChaosDestructionListener_RemoveGeometryCollectionActor_Params Parms{}; Parms.GeometryCollectionActor = GeometryCollectionActor; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.RemoveChaosSolverActor // (Final, Native, Public, BlueprintCallable) // Parameters: // class AChaosSolverActor* ChaosSolverActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UChaosDestructionListener::RemoveChaosSolverActor(class AChaosSolverActor* ChaosSolverActor) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "RemoveChaosSolverActor"); Params::UChaosDestructionListener_RemoveChaosSolverActor_Params Parms{}; Parms.ChaosSolverActor = ChaosSolverActor; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.IsEventListening // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UChaosDestructionListener::IsEventListening() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "IsEventListening"); Params::UChaosDestructionListener_IsEventListening_Params Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryCollectionEngine.ChaosDestructionListener.AddGeometryCollectionActor // (Final, Native, Public, BlueprintCallable) // Parameters: // class AGeometryCollectionActor* GeometryCollectionActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UChaosDestructionListener::AddGeometryCollectionActor(class AGeometryCollectionActor* GeometryCollectionActor) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "AddGeometryCollectionActor"); Params::UChaosDestructionListener_AddGeometryCollectionActor_Params Parms{}; Parms.GeometryCollectionActor = GeometryCollectionActor; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.ChaosDestructionListener.AddChaosSolverActor // (Final, Native, Public, BlueprintCallable) // Parameters: // class AChaosSolverActor* ChaosSolverActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UChaosDestructionListener::AddChaosSolverActor(class AChaosSolverActor* ChaosSolverActor) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("ChaosDestructionListener", "AddChaosSolverActor"); Params::UChaosDestructionListener_AddChaosSolverActor_Params Parms{}; Parms.ChaosSolverActor = ChaosSolverActor; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Class GeometryCollectionEngine.GeometryCollectionActor // (Actor) class UClass* AGeometryCollectionActor::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("GeometryCollectionActor"); return Clss; } // GeometryCollectionActor GeometryCollectionEngine.Default__GeometryCollectionActor // (Public, ClassDefaultObject, ArchetypeObject) class AGeometryCollectionActor* AGeometryCollectionActor::GetDefaultObj() { static class AGeometryCollectionActor* Default = nullptr; if (!Default) Default = static_cast(AGeometryCollectionActor::StaticClass()->DefaultObject); return Default; } // Function GeometryCollectionEngine.GeometryCollectionActor.RaycastSingle // (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const) // Parameters: // struct FVector Start (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector End (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FHitResult OutHit (Parm, OutParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AGeometryCollectionActor::RaycastSingle(const struct FVector& Start, const struct FVector& End, struct FHitResult* OutHit) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionActor", "RaycastSingle"); Params::AGeometryCollectionActor_RaycastSingle_Params Parms{}; Parms.Start = Start; Parms.End = End; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (OutHit != nullptr) *OutHit = std::move(Parms.OutHit); return Parms.ReturnValue; } // Class GeometryCollectionEngine.GeometryCollectionCache // (None) class UClass* UGeometryCollectionCache::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("GeometryCollectionCache"); return Clss; } // GeometryCollectionCache GeometryCollectionEngine.Default__GeometryCollectionCache // (Public, ClassDefaultObject, ArchetypeObject) class UGeometryCollectionCache* UGeometryCollectionCache::GetDefaultObj() { static class UGeometryCollectionCache* Default = nullptr; if (!Default) Default = static_cast(UGeometryCollectionCache::StaticClass()->DefaultObject); return Default; } // Class GeometryCollectionEngine.GeometryCollectionComponent // (SceneComponent, PrimitiveComponent) class UClass* UGeometryCollectionComponent::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("GeometryCollectionComponent"); return Clss; } // GeometryCollectionComponent GeometryCollectionEngine.Default__GeometryCollectionComponent // (Public, ClassDefaultObject, ArchetypeObject) class UGeometryCollectionComponent* UGeometryCollectionComponent::GetDefaultObj() { static class UGeometryCollectionComponent* Default = nullptr; if (!Default) Default = static_cast(UGeometryCollectionComponent::StaticClass()->DefaultObject); return Default; } // Function GeometryCollectionEngine.GeometryCollectionComponent.SetRestCollection // (Final, Native, Public, BlueprintCallable) // Parameters: // class UGeometryCollection* RestCollectionIn (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::SetRestCollection(class UGeometryCollection* RestCollectionIn) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "SetRestCollection"); Params::UGeometryCollectionComponent_SetRestCollection_Params Parms{}; Parms.RestCollectionIn = RestCollectionIn; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.SetNotifyRemovals // (Final, Native, Public, BlueprintCallable) // Parameters: // bool bNewNotifyRemovals (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::SetNotifyRemovals(bool bNewNotifyRemovals) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "SetNotifyRemovals"); Params::UGeometryCollectionComponent_SetNotifyRemovals_Params Parms{}; Parms.bNewNotifyRemovals = bNewNotifyRemovals; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.SetNotifyCrumblings // (Final, Native, Public, BlueprintCallable) // Parameters: // bool bNewNotifyCrumblings (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::SetNotifyCrumblings(bool bNewNotifyCrumblings) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "SetNotifyCrumblings"); Params::UGeometryCollectionComponent_SetNotifyCrumblings_Params Parms{}; Parms.bNewNotifyCrumblings = bNewNotifyCrumblings; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.SetNotifyBreaks // (Final, Native, Public, BlueprintCallable) // Parameters: // bool bNewNotifyBreaks (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::SetNotifyBreaks(bool bNewNotifyBreaks) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "SetNotifyBreaks"); Params::UGeometryCollectionComponent_SetNotifyBreaks_Params Parms{}; Parms.bNewNotifyBreaks = bNewNotifyBreaks; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.RemoveAllAnchors // (Final, Native, Public, BlueprintCallable) // Parameters: void UGeometryCollectionComponent::RemoveAllAnchors() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "RemoveAllAnchors"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.ReceivePhysicsCollision // (Event, Public, HasOutParams, BlueprintEvent) // Parameters: // struct FChaosPhysicsCollisionInfo CollisionInfo (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::ReceivePhysicsCollision(struct FChaosPhysicsCollisionInfo& CollisionInfo) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "ReceivePhysicsCollision"); Params::UGeometryCollectionComponent_ReceivePhysicsCollision_Params Parms{}; Parms.CollisionInfo = CollisionInfo; UObject::ProcessEvent(Func, &Parms); } // DelegateFunction GeometryCollectionEngine.GeometryCollectionComponent.NotifyGeometryCollectionPhysicsStateChange__DelegateSignature // (MulticastDelegate, Public, Delegate) // Parameters: // class UGeometryCollectionComponent*FracturedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::NotifyGeometryCollectionPhysicsStateChange__DelegateSignature(class UGeometryCollectionComponent* FracturedComponent) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "NotifyGeometryCollectionPhysicsStateChange__DelegateSignature"); Params::UGeometryCollectionComponent_NotifyGeometryCollectionPhysicsStateChange__DelegateSignature_Params Parms{}; Parms.FracturedComponent = FracturedComponent; UObject::ProcessEvent(Func, &Parms); } // DelegateFunction GeometryCollectionEngine.GeometryCollectionComponent.NotifyGeometryCollectionPhysicsLoadingStateChange__DelegateSignature // (MulticastDelegate, Public, Delegate) // Parameters: // class UGeometryCollectionComponent*FracturedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::NotifyGeometryCollectionPhysicsLoadingStateChange__DelegateSignature(class UGeometryCollectionComponent* FracturedComponent) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "NotifyGeometryCollectionPhysicsLoadingStateChange__DelegateSignature"); Params::UGeometryCollectionComponent_NotifyGeometryCollectionPhysicsLoadingStateChange__DelegateSignature_Params Parms{}; Parms.FracturedComponent = FracturedComponent; UObject::ProcessEvent(Func, &Parms); } // Function GeometryCollectionEngine.GeometryCollectionComponent.GetMassAndExtents // (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // int32 ItemIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float OutMass (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FBox OutExtents (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::GetMassAndExtents(int32 ItemIndex, float* OutMass, struct FBox* OutExtents) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "GetMassAndExtents"); Params::UGeometryCollectionComponent_GetMassAndExtents_Params Parms{}; Parms.ItemIndex = ItemIndex; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (OutMass != nullptr) *OutMass = Parms.OutMass; if (OutExtents != nullptr) *OutExtents = std::move(Parms.OutExtents); } // Function GeometryCollectionEngine.GeometryCollectionComponent.GetInitialLevel // (Final, Native, Public, BlueprintCallable) // Parameters: // int32 ItemIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UGeometryCollectionComponent::GetInitialLevel(int32 ItemIndex) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "GetInitialLevel"); Params::UGeometryCollectionComponent_GetInitialLevel_Params Parms{}; Parms.ItemIndex = ItemIndex; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GeometryCollectionEngine.GeometryCollectionComponent.CrumbleCluster // (Final, Native, Public, BlueprintCallable) // Parameters: // int32 ItemIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::CrumbleCluster(int32 ItemIndex) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "CrumbleCluster"); Params::UGeometryCollectionComponent_CrumbleCluster_Params Parms{}; Parms.ItemIndex = ItemIndex; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.CrumbleActiveClusters // (Final, Native, Public, BlueprintCallable) // Parameters: void UGeometryCollectionComponent::CrumbleActiveClusters() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "CrumbleActiveClusters"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.ApplyPhysicsField // (Final, Native, Public, BlueprintCallable) // Parameters: // bool Enabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // enum class EGeometryCollectionPhysicsTypeEnumTarget (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UFieldSystemMetaData* MetaData (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UFieldNodeBase* Field (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::ApplyPhysicsField(bool Enabled, enum class EGeometryCollectionPhysicsTypeEnum Target, class UFieldSystemMetaData* MetaData, class UFieldNodeBase* Field) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "ApplyPhysicsField"); Params::UGeometryCollectionComponent_ApplyPhysicsField_Params Parms{}; Parms.Enabled = Enabled; Parms.Target = Target; Parms.MetaData = MetaData; Parms.Field = Field; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.ApplyLinearVelocity // (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // int32 ItemIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector LinearVelocity (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::ApplyLinearVelocity(int32 ItemIndex, struct FVector& LinearVelocity) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "ApplyLinearVelocity"); Params::UGeometryCollectionComponent_ApplyLinearVelocity_Params Parms{}; Parms.ItemIndex = ItemIndex; Parms.LinearVelocity = LinearVelocity; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.ApplyKinematicField // (Final, Native, Public, HasDefaults, BlueprintCallable) // Parameters: // float Radius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector Position (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::ApplyKinematicField(float Radius, const struct FVector& Position) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "ApplyKinematicField"); Params::UGeometryCollectionComponent_ApplyKinematicField_Params Parms{}; Parms.Radius = Radius; Parms.Position = Position; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.ApplyInternalStrain // (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // int32 ItemIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float Radius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 PropagationDepth (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float PropagationFactor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float Strain (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::ApplyInternalStrain(int32 ItemIndex, struct FVector& Location, float Radius, int32 PropagationDepth, float PropagationFactor, float Strain) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "ApplyInternalStrain"); Params::UGeometryCollectionComponent_ApplyInternalStrain_Params Parms{}; Parms.ItemIndex = ItemIndex; Parms.Location = Location; Parms.Radius = Radius; Parms.PropagationDepth = PropagationDepth; Parms.PropagationFactor = PropagationFactor; Parms.Strain = Strain; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.ApplyExternalStrain // (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // int32 ItemIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float Radius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 PropagationDepth (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float PropagationFactor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float Strain (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::ApplyExternalStrain(int32 ItemIndex, struct FVector& Location, float Radius, int32 PropagationDepth, float PropagationFactor, float Strain) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "ApplyExternalStrain"); Params::UGeometryCollectionComponent_ApplyExternalStrain_Params Parms{}; Parms.ItemIndex = ItemIndex; Parms.Location = Location; Parms.Radius = Radius; Parms.PropagationDepth = PropagationDepth; Parms.PropagationFactor = PropagationFactor; Parms.Strain = Strain; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.ApplyBreakingLinearVelocity // (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // int32 ItemIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector LinearVelocity (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::ApplyBreakingLinearVelocity(int32 ItemIndex, struct FVector& LinearVelocity) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "ApplyBreakingLinearVelocity"); Params::UGeometryCollectionComponent_ApplyBreakingLinearVelocity_Params Parms{}; Parms.ItemIndex = ItemIndex; Parms.LinearVelocity = LinearVelocity; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.ApplyBreakingAngularVelocity // (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // int32 ItemIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector AngularVelocity (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::ApplyBreakingAngularVelocity(int32 ItemIndex, struct FVector& AngularVelocity) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "ApplyBreakingAngularVelocity"); Params::UGeometryCollectionComponent_ApplyBreakingAngularVelocity_Params Parms{}; Parms.ItemIndex = ItemIndex; Parms.AngularVelocity = AngularVelocity; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GeometryCollectionEngine.GeometryCollectionComponent.ApplyAngularVelocity // (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // int32 ItemIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector AngularVelocity (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeometryCollectionComponent::ApplyAngularVelocity(int32 ItemIndex, struct FVector& AngularVelocity) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("GeometryCollectionComponent", "ApplyAngularVelocity"); Params::UGeometryCollectionComponent_ApplyAngularVelocity_Params Parms{}; Parms.ItemIndex = ItemIndex; Parms.AngularVelocity = AngularVelocity; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Class GeometryCollectionEngine.GeometryCollectionDebugDrawActor // (Actor) class UClass* AGeometryCollectionDebugDrawActor::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("GeometryCollectionDebugDrawActor"); return Clss; } // GeometryCollectionDebugDrawActor GeometryCollectionEngine.Default__GeometryCollectionDebugDrawActor // (Public, ClassDefaultObject, ArchetypeObject) class AGeometryCollectionDebugDrawActor* AGeometryCollectionDebugDrawActor::GetDefaultObj() { static class AGeometryCollectionDebugDrawActor* Default = nullptr; if (!Default) Default = static_cast(AGeometryCollectionDebugDrawActor::StaticClass()->DefaultObject); return Default; } // Class GeometryCollectionEngine.GeometryCollectionDebugDrawComponent // (None) class UClass* UGeometryCollectionDebugDrawComponent::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("GeometryCollectionDebugDrawComponent"); return Clss; } // GeometryCollectionDebugDrawComponent GeometryCollectionEngine.Default__GeometryCollectionDebugDrawComponent // (Public, ClassDefaultObject, ArchetypeObject) class UGeometryCollectionDebugDrawComponent* UGeometryCollectionDebugDrawComponent::GetDefaultObj() { static class UGeometryCollectionDebugDrawComponent* Default = nullptr; if (!Default) Default = static_cast(UGeometryCollectionDebugDrawComponent::StaticClass()->DefaultObject); return Default; } // Class GeometryCollectionEngine.GeometryCollection // (None) class UClass* UGeometryCollection::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("GeometryCollection"); return Clss; } // GeometryCollection GeometryCollectionEngine.Default__GeometryCollection // (Public, ClassDefaultObject, ArchetypeObject) class UGeometryCollection* UGeometryCollection::GetDefaultObj() { static class UGeometryCollection* Default = nullptr; if (!Default) Default = static_cast(UGeometryCollection::StaticClass()->DefaultObject); return Default; } // Class GeometryCollectionEngine.GeometryCollectionRenderLevelSetActor // (Actor) class UClass* AGeometryCollectionRenderLevelSetActor::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("GeometryCollectionRenderLevelSetActor"); return Clss; } // GeometryCollectionRenderLevelSetActor GeometryCollectionEngine.Default__GeometryCollectionRenderLevelSetActor // (Public, ClassDefaultObject, ArchetypeObject) class AGeometryCollectionRenderLevelSetActor* AGeometryCollectionRenderLevelSetActor::GetDefaultObj() { static class AGeometryCollectionRenderLevelSetActor* Default = nullptr; if (!Default) Default = static_cast(AGeometryCollectionRenderLevelSetActor::StaticClass()->DefaultObject); return Default; } }