#include <DatasmithUtils.h>
◆ EModelCoordSystem
| Enumerator |
|---|
| ZUp_LeftHanded | |
| ZUp_RightHanded | |
| YUp_LeftHanded | |
| YUp_RightHanded | |
| ZUp_RightHanded_FBXLegacy | |
◆ AreaTriangle3D()
Computes the area of a triangle
◆ ConvertTransform()
◆ ConvertVector()
◆ ConvertVectorArray()
◆ GetCleanFilenameAndExtension()
| void FDatasmithUtils::GetCleanFilenameAndExtension |
( |
const FString & |
InFilePath, |
|
|
FString & |
OutFilename, |
|
|
FString & |
OutExtension |
|
) |
| |
|
static |
Gets the file name and its extension. In case of extension like asm.1, the return name is the part before the full extension (asm.1) The right part of extension must to be a numeric value
- Parameters
-
| InFilePath | the path of the file |
| OutFilename | the filename (without extension), minus any path information. |
| OutExtension | the extension |
◆ GetDatasmithFormatVersionAsFloat()
| float FDatasmithUtils::GetDatasmithFormatVersionAsFloat |
( |
| ) |
|
|
static |
Returns the Datasmith data format version
◆ GetDatasmithFormatVersionAsInt()
| int32 FDatasmithUtils::GetDatasmithFormatVersionAsInt |
( |
| ) |
|
|
static |
◆ GetDatasmithFormatVersionAsString()
| FString FDatasmithUtils::GetDatasmithFormatVersionAsString |
( |
| ) |
|
|
static |
◆ GetEnterpriseVersionAsInt()
| int32 FDatasmithUtils::GetEnterpriseVersionAsInt |
( |
| ) |
|
|
static |
◆ GetEnterpriseVersionAsString()
| FString FDatasmithUtils::GetEnterpriseVersionAsString |
( |
bool |
bWithChangelist = false | ) |
|
|
static |
◆ GetFileExtension()
| const TCHAR * FDatasmithUtils::GetFileExtension |
( |
| ) |
|
|
static |
Returns the file extension without the dot, of the DatasmithScene. Currently udatasmith
◆ GetLongAppName()
| const TCHAR * FDatasmithUtils::GetLongAppName |
( |
| ) |
|
|
static |
Returns the long name of Datasmith
◆ GetShortAppName()
| const TCHAR * FDatasmithUtils::GetShortAppName |
( |
| ) |
|
|
static |
Returns the abbreviated name of Datasmith
◆ GetSymmetricMatrix()
◆ SanitizeFileName()
| FString FDatasmithUtils::SanitizeFileName |
( |
FString |
InString | ) |
|
|
static |
◆ SanitizeName()
| FString FDatasmithUtils::SanitizeName |
( |
FString |
InString | ) |
|
|
static |
◆ SanitizeNameInplace()
| void FDatasmithUtils::SanitizeNameInplace |
( |
FString & |
InString | ) |
|
|
static |
◆ SanitizeObjectName()
| FString FDatasmithUtils::SanitizeObjectName |
( |
FString |
InString | ) |
|
|
static |
◆ SanitizeStringInplace()
| void FDatasmithUtils::SanitizeStringInplace |
( |
FString & |
InString | ) |
|
|
static |
Remove all non-printable characters from the string
The documentation for this class was generated from the following files: