UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Interface_CollisionDataProviderCore.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6
7// Vertex indices necessary to describe the vertices listed in TriMeshCollisionData
9{
13
15 : v0(0)
16 , v1(0)
17 , v2(0)
18 {
19 }
20};
21
22#if WITH_EDITORONLY_DATA
23PHYSICSCORE_API void operator<<(class FArchive& Ar, FTriIndices& TriIndices);
24#endif
25
26// Description of triangle mesh collision data necessary for cooking physics data
61
62#if WITH_EDITORONLY_DATA
64#endif
65
66// Estimates of triangle mesh collision data necessary for cooking physics data
FPlatformTypes::int64 int64
A 64-bit signed integer.
Definition Platform.h:1127
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FArchive & operator<<(FArchive &Ar, FEnvQueryDebugProfileData::FStep &Data)
Definition EnvQueryTypes.cpp:489
uint32_t uint32
Definition binka_ue_file_header.h:6
Definition Archive.h:1208
Definition Array.h:670
@ false
Definition radaudio_common.h:23
Definition Interface_CollisionDataProviderCore.h:9
int32 v0
Definition Interface_CollisionDataProviderCore.h:10
FTriIndices()
Definition Interface_CollisionDataProviderCore.h:14
int32 v2
Definition Interface_CollisionDataProviderCore.h:12
int32 v1
Definition Interface_CollisionDataProviderCore.h:11
Definition Interface_CollisionDataProviderCore.h:68
int64 VerticeCount
Definition Interface_CollisionDataProviderCore.h:69
Definition Interface_CollisionDataProviderCore.h:28
TArray< uint16 > MaterialIndices
Definition Interface_CollisionDataProviderCore.h:36
uint32 bDisableActiveEdgePrecompute
Definition Interface_CollisionDataProviderCore.h:51
uint32 bFastCook
Definition Interface_CollisionDataProviderCore.h:48
uint32 bDeformableMesh
Definition Interface_CollisionDataProviderCore.h:45
TArray< FVector3f > Vertices
Definition Interface_CollisionDataProviderCore.h:30
TArray< TArray< FVector2D > > UVs
Definition Interface_CollisionDataProviderCore.h:39
uint32 bFlipNormals
Definition Interface_CollisionDataProviderCore.h:42
TArray< FTriIndices > Indices
Definition Interface_CollisionDataProviderCore.h:33
FTriMeshCollisionData()
Definition Interface_CollisionDataProviderCore.h:53