You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
* Moved dllexport from type to methods/staticvar in all Engine runtime code. This improves compile times, memory and performance in dll builds [CL 26082269 by henrik karlsson in ue5-main branch]
35 lines
848 B
C
35 lines
848 B
C
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "ClothCollisionPrim.h"
|
|
#include "Containers/Array.h"
|
|
#include "UObject/ObjectMacros.h"
|
|
#include "ClothCollisionData.generated.h"
|
|
|
|
USTRUCT()
|
|
struct FClothCollisionData
|
|
{
|
|
GENERATED_BODY()
|
|
|
|
CLOTHINGSYSTEMRUNTIMEINTERFACE_API void Reset();
|
|
|
|
CLOTHINGSYSTEMRUNTIMEINTERFACE_API void Append(const FClothCollisionData& InOther);
|
|
|
|
// Sphere data
|
|
UPROPERTY(EditAnywhere, Category = Collison)
|
|
TArray<FClothCollisionPrim_Sphere> Spheres;
|
|
|
|
// Capsule data
|
|
UPROPERTY(EditAnywhere, Category = Collison)
|
|
TArray<FClothCollisionPrim_SphereConnection> SphereConnections;
|
|
|
|
// Convex Data
|
|
UPROPERTY(EditAnywhere, Category = Collison)
|
|
TArray<FClothCollisionPrim_Convex> Convexes;
|
|
|
|
// Box data
|
|
UPROPERTY(EditAnywhere, Category = Collison)
|
|
TArray<FClothCollisionPrim_Box> Boxes;
|
|
};
|