UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRawMeshBulkData Class Reference

#include <RawMesh.h>

Public Member Functions

RAWMESH_API FRawMeshBulkData ()
 
RAWMESH_API void Serialize (class FArchive &Ar, class UObject *Owner)
 
RAWMESH_API void SaveRawMesh (struct FRawMesh &InMesh)
 
RAWMESH_API void LoadRawMesh (struct FRawMesh &OutMesh)
 
RAWMESH_API FString GetIdString () const
 
RAWMESH_API void UseHashAsGuid (class UObject *Owner)
 
bool UsesHashAsGuid () const
 
RAWMESH_API const FByteBulkDataGetBulkData () const
 
bool IsEmpty () const
 
RAWMESH_API void Empty ()
 

Detailed Description

Bulk data storage for raw meshes.

Constructor & Destructor Documentation

◆ FRawMeshBulkData()

FRawMeshBulkData::FRawMeshBulkData ( )

Default constructor.

Member Function Documentation

◆ Empty()

void FRawMeshBulkData::Empty ( )

Returns true if no bulk data is available for this mesh.

◆ GetBulkData()

const FByteBulkData & FRawMeshBulkData::GetBulkData ( ) const

◆ GetIdString()

FString FRawMeshBulkData::GetIdString ( ) const

Retrieve a string uniquely identifying the contents of this bulk data.

◆ IsEmpty()

bool FRawMeshBulkData::IsEmpty ( ) const
inline

Returns true if no bulk data is available for this mesh.

◆ LoadRawMesh()

void FRawMeshBulkData::LoadRawMesh ( struct FRawMesh OutMesh)

Load the raw mesh from bulk data.

◆ SaveRawMesh()

void FRawMeshBulkData::SaveRawMesh ( struct FRawMesh InMesh)

Store a new raw mesh in the bulk data.

◆ Serialize()

void FRawMeshBulkData::Serialize ( class FArchive Ar,
class UObject Owner 
)

Serialization.

◆ UseHashAsGuid()

void FRawMeshBulkData::UseHashAsGuid ( class UObject Owner)

Uses a hash as the GUID, useful to prevent creating new GUIDs on load for legacy assets.

◆ UsesHashAsGuid()

bool FRawMeshBulkData::UsesHashAsGuid ( ) const
inline

The documentation for this class was generated from the following files: