14#include "Interface_CollisionDataProvider.generated.h"
16UINTERFACE(MinimalAPI, meta=(CannotImplementInterfaceInBlueprint))
45 virtual bool ContainsPhysicsTriMeshData(
bool InUseAllTriData)
const {
return false; }
52 virtual bool PollAsyncPhysicsTriMeshData(
bool InUseAllTriData)
const {
return true; }
55 virtual bool WantsNegXTriMesh() {
return false; }
58 virtual void GetMeshId(FString&
OutMeshId) {}
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UINTERFACE(...)
Definition ObjectMacros.h:780
#define GENERATED_IINTERFACE_BODY(...)
Definition ObjectMacros.h:770
#define GENERATED_UINTERFACE_BODY(...)
Definition ObjectMacros.h:769
Definition Interface_CollisionDataProvider.h:23
Definition Interface_CollisionDataProvider.h:18
Definition Interface.h:19
Definition Interface_CollisionDataProviderCore.h:68
Definition Interface_CollisionDataProviderCore.h:28