UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ULandscapeHeightfieldCollisionComponent Member List

This is the complete list of members for ULandscapeHeightfieldCollisionComponent, including all inherited members.

AllowsAsyncPhysicsStateCreation() const overrideULandscapeHeightfieldCollisionComponentvirtual
ApplyWorldOffset(const FVector &InOffset, bool bWorldShift) overrideULandscapeHeightfieldCollisionComponentvirtual
BeginDestroy() overrideULandscapeHeightfieldCollisionComponentvirtual
CachedHeightFieldSamplesULandscapeHeightfieldCollisionComponent
CalcBounds(const FTransform &BoundTransform) const overrideULandscapeHeightfieldCollisionComponentvirtual
CookedCollisionDataULandscapeHeightfieldCollisionComponent
CookedPhysicalMaterialsULandscapeHeightfieldCollisionComponent
CreateCollisionObject()ULandscapeHeightfieldCollisionComponentvirtual
CreateCollisionObject(bool bUseDefaultMaterialOnly, TArrayView< const uint16 > Heights, TArrayView< const uint16 > SimpleHeights, TArrayView< const uint8 > PhysicalMaterialIds, TArrayView< const uint8 > SimplePhysicalMaterialIds, TArrayView< const TObjectPtr< UPhysicalMaterial > > PhysicalMaterialObjects)ULandscapeHeightfieldCollisionComponent
DestroyComponent(bool bPromoteChildren=false) overrideULandscapeHeightfieldCollisionComponentvirtual
DoCustomNavigableGeometryExport(FNavigableGeometryExport &GeomExport) const overrideULandscapeHeightfieldCollisionComponentvirtual
ECollisionQuadFlags enum nameULandscapeHeightfieldCollisionComponent
FillHeightTile(TArrayView< float > Heights, int32 Offset, int32 Stride) constULandscapeHeightfieldCollisionComponent
FillMaterialIndexTile(TArrayView< uint8 > Materials, int32 Offset, int32 Stride) constULandscapeHeightfieldCollisionComponent
FLandscapeHeightfieldCollisionComponentSceneProxyULandscapeHeightfieldCollisionComponentfriend
GatherGeometrySlice(FNavigableGeometryExport &GeomExport, const FBox &SliceBox) const overrideULandscapeHeightfieldCollisionComponentvirtual
GenerateCollisionData(const FWriteRuntimeDataParams &Params, Chaos::FHeightFieldPtr &OutHeightField, bool bGenerateSimpleCollision, Chaos::FHeightFieldPtr &OutSimpleHeightField, TArray< UPhysicalMaterial * > &InOutMaterials) constULandscapeHeightfieldCollisionComponent
GetCollisionEnabled() const overrideULandscapeHeightfieldCollisionComponentvirtual
GetCollisionObjectType() const overrideULandscapeHeightfieldCollisionComponentvirtual
GetCollisionResponseToChannel(ECollisionChannel Channel) const overrideULandscapeHeightfieldCollisionComponentvirtual
GetCollisionResponseToChannels() const overrideULandscapeHeightfieldCollisionComponentvirtual
GetCollisionSampleInfo() constULandscapeHeightfieldCollisionComponent
GetGeometryGatheringMode() const overrideULandscapeHeightfieldCollisionComponentvirtual
GetHeight(float X, float Y, EHeightfieldSource HeightFieldSource)ULandscapeHeightfieldCollisionComponent
GetLandscapeInfo() constULandscapeHeightfieldCollisionComponent
GetLandscapeProxy() constULandscapeHeightfieldCollisionComponent
GetPhysicalMaterial(float X, float Y, EHeightfieldSource HeightFieldSource)ULandscapeHeightfieldCollisionComponent
GetRenderComponent() constULandscapeHeightfieldCollisionComponent
GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize) overrideULandscapeHeightfieldCollisionComponentvirtual
GetSectionBase() constULandscapeHeightfieldCollisionComponent
HeightfieldColumnsCountULandscapeHeightfieldCollisionComponent
HeightfieldRefULandscapeHeightfieldCollisionComponent
HeightfieldRowsCountULandscapeHeightfieldCollisionComponent
IsShown(const FEngineShowFlags &ShowFlags) const overrideULandscapeHeightfieldCollisionComponentvirtual
LocalHeightfieldGeometryRefULandscapeHeightfieldCollisionComponent
LocalHeightfieldSimpleGeometryRefULandscapeHeightfieldCollisionComponent
OnCreatePhysicsState() overrideULandscapeHeightfieldCollisionComponentprotectedvirtual
OnDestroyPhysicsState() overrideULandscapeHeightfieldCollisionComponentprotectedvirtual
OnRegister() overrideULandscapeHeightfieldCollisionComponentvirtual
OnUnregister() overrideULandscapeHeightfieldCollisionComponentvirtual
PostLoad() overrideULandscapeHeightfieldCollisionComponentvirtual
PrepareGeometryExportSync() overrideULandscapeHeightfieldCollisionComponentvirtual
PreSave(FObjectPreSaveContext ObjectSaveContext) overrideULandscapeHeightfieldCollisionComponentvirtual
QF_EdgeTurned enum valueULandscapeHeightfieldCollisionComponent
QF_NoCollision enum valueULandscapeHeightfieldCollisionComponent
QF_PhysicalMaterialMask enum valueULandscapeHeightfieldCollisionComponent
RecreateCollision()ULandscapeHeightfieldCollisionComponentvirtual
Serialize(FArchive &Ar) overrideULandscapeHeightfieldCollisionComponentvirtual
SetRenderComponent(ULandscapeComponent *InRenderComponent)ULandscapeHeightfieldCollisionComponentinline
SetSectionBase(FIntPoint InSectionBase)ULandscapeHeightfieldCollisionComponent
SupportsGatheringGeometrySlices() const overrideULandscapeHeightfieldCollisionComponentinlinevirtual
WriteRuntimeData(const FWriteRuntimeDataParams &Params, TArray< uint8 > &OutHeightfieldData, TArray< UPhysicalMaterial * > &InOutMaterials) constULandscapeHeightfieldCollisionComponent