4 #include "DatasmithExportOptions.h"
5 #include "Templates/SharedPointer.h"
8 class FDatasmithMeshExporterImpl;
10 struct FMeshDescription;
26 TSharedPtr< IDatasmithMeshElement > ExportToUObject(
const TCHAR* Filepath,
const TCHAR* Filename,
FDatasmithMesh& Mesh,
FDatasmithMesh* CollisionMesh, EDSExportLightmapUV LightmapUV );
34 void PreExport(
FDatasmithMesh& DatasmithMesh,
const TCHAR* Filepath,
const TCHAR* Filename, EDSExportLightmapUV LightmapUV );
35 void PostExport(
const FDatasmithMesh& DatasmithMesh, TSharedRef< IDatasmithMeshElement > MeshElement );
38 void RegisterStaticMeshAttributes( FMeshDescription& MeshDescription);