Navigation
Unreal Engine C++ API Reference > 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 |