![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "DatasmithMeshSerialization.h"#include "DatasmithMeshUObject.h"#include "Compression/OodleDataCompression.h"#include "HAL/FileManager.h"#include "Misc/Compression.h"#include "Serialization/MemoryReader.h"#include "Serialization/MemoryWriter.h"#include "StaticMeshAttributes.h"#include "StaticMeshOperations.h"#include "UObject/Package.h"Namespaces | |
| namespace | DatasmithMeshSerializationImpl |
Enumerations | |
| enum class | DatasmithMeshSerializationImpl::ECompressionMethod { DatasmithMeshSerializationImpl::ECM_ZLib = 1 , DatasmithMeshSerializationImpl::ECM_Gzip = 2 , DatasmithMeshSerializationImpl::ECM_LZ4 = 3 , DatasmithMeshSerializationImpl::ECM_Oodle = 4 , DatasmithMeshSerializationImpl::ECM_Default = ECM_Oodle } |
Functions | |
| FArchive & | operator<< (FArchive &Ar, FDatasmithMeshModels &Models) |
| PRAGMA_DISABLE_DEPRECATION_WARNINGS FArchive & | operator<< (FArchive &Ar, FDatasmithClothInfo &Info) |
| FName | DatasmithMeshSerializationImpl::GetMethodName (ECompressionMethod MethodCode) |
| bool | DatasmithMeshSerializationImpl::CompressInline (TArray< uint8 > &UncompressedData, ECompressionMethod Method) |
| bool | DatasmithMeshSerializationImpl::DecompressInline (TArray< uint8 > &CompressedData) |
| TOptional< FMeshDescription > | ExtractToMeshDescription (FDatasmithMeshSourceModel &SourceModel) |
| TArray< FDatasmithMeshModels > | GetDatasmithMeshFromMeshPath_Legacy (FArchive *Archive, int32 LeagacyNumMeshesCount) |
| FDatasmithPackedMeshes | GetDatasmithMeshFromFile (const FString &MeshPath) |
| PRAGMA_DISABLE_DEPRECATION_WARNINGS FDatasmithPackedCloths | GetDatasmithClothFromFile (const FString &Path) |
Variables | |
| FName | DatasmithMeshSerializationImpl::NAME_Oodle ("Oodle") |
| TOptional< FMeshDescription > ExtractToMeshDescription | ( | FDatasmithMeshSourceModel & | SourceModel | ) |
| PRAGMA_DISABLE_DEPRECATION_WARNINGS FDatasmithPackedCloths GetDatasmithClothFromFile | ( | const FString & | Path | ) |
| FDatasmithPackedMeshes GetDatasmithMeshFromFile | ( | const FString & | MeshPath | ) |
| TArray< FDatasmithMeshModels > GetDatasmithMeshFromMeshPath_Legacy | ( | FArchive * | Archive, |
| int32 | LeagacyNumMeshesCount | ||
| ) |
| PRAGMA_DISABLE_DEPRECATION_WARNINGS FArchive & operator<< | ( | FArchive & | Ar, |
| FDatasmithClothInfo & | Info | ||
| ) |
| FArchive & operator<< | ( | FArchive & | Ar, |
| FDatasmithMeshModels & | Models | ||
| ) |