Files
UnrealEngineUWP/Engine/Source/Runtime/ClothingSystemRuntimeInterface/Public/ClothConfigBase.h
kriss gossart 6c392a35cc Rename ClothConfig files to ClothConfigBase in line with the class name definition.
#rb Benn.Gallagher
[FYI] Jaco.VanDyk


#ROBOMERGE-SOURCE: CL 9969464 via CL 9969468
#ROBOMERGE-BOT: (v560-9963197)

[CL 9969469 by kriss gossart in Main branch]
2019-11-04 12:47:03 -05:00

41 lines
873 B
C++

// Copyright 1998-2019 Epic Games, Inc. All Rights Reserved.
#pragma once
#include "UObject/ObjectMacros.h"
#include "ClothConfigBase.generated.h"
class UClothingAssetBase;
/**
* Base class for simulator specific simulation controls.
* Each cloth instance on a skeletal mesh can have a unique cloth config
*/
UCLASS(Abstract, DefaultToInstanced)
class CLOTHINGSYSTEMRUNTIMEINTERFACE_API UClothConfigBase : public UObject
{
GENERATED_BODY()
public:
UClothConfigBase();
virtual ~UClothConfigBase();
virtual bool HasSelfCollision() const
{
unimplemented(); return false;
}
};
/*
These settings are shared between all instances on a skeletal mesh
*/
UCLASS(Abstract)
class CLOTHINGSYSTEMRUNTIMEINTERFACE_API UClothSharedSimConfigBase : public UObject
{
GENERATED_BODY()
public:
UClothSharedSimConfigBase() {};
virtual ~UClothSharedSimConfigBase() {};
};