Navigation
API > API/Runtime > API/Runtime/DatasmithCore
References
| Module | DatasmithCore |
| Header | /Engine/Source/Runtime/Datasmith/DatasmithCore/Public/DatasmithUtils.h |
| Include | #include "DatasmithUtils.h" |
Syntax
class FDatasmithUtils
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | AreaTriangle3D
(
const FVector3f& v0, |
Computes the area of a triangle | |
| FTransform | ConvertTransform
(
EModelCoordSystem SourceCoordSystem, |
||
| VecType | ConvertVector
(
EModelCoordSystem ModelCoordSys, |
||
| void | ConvertVectorArray
(
EModelCoordSystem ModelCoordSys, |
||
| void | GetCleanFilenameAndExtension
(
const FString& InFilePath, |
Gets the file name and its extension. | |
| float | Returns the Datasmith data format version | ||
| int32 | |||
| FString | |||
| int32 | |||
| FString | GetEnterpriseVersionAsString
(
bool bWithChangelist |
||
| const TCHAR * | Returns the file extension without the dot, of the DatasmithScene. Currently udatasmith | ||
| const TCHAR * | Returns the long name of Datasmith | ||
| const TCHAR * | Returns the abbreviated name of Datasmith | ||
| UE::Math::TMatrix< Type > | GetSymmetricMatrix
(
const UE::Math::TVector< Type >& Origin, |
||
| FString | SanitizeFileName
(
FString InString |
||
| FString | SanitizeName
(
FString InString |
||
| void | SanitizeNameInplace
(
FString& InString |
||
| FString | SanitizeObjectName
(
FString InString |
||
| void | SanitizeStringInplace
(
FString& InString |
Remove all non-printable characters from the string |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EModelCoordSystem |