DatasmithTranslator

Choose your operating system:

Windows

macOS

Linux

Filters

Classes

Name

Description

Public struct

FDatasmithLevelSequencePayload

Public struct

FDatasmithMeshElementPayload

Public struct

FDatasmithPayload

Public class

FDatasmithSceneSource

Describe a source that can be processed by Datasmith to generate a scene.

Public struct

FDatasmithTranslatableSceneSource

Wrap a source with an adapted translator. This scopes the lifecycle of a translator,

Public struct

FDatasmithTranslatorCapabilities

Description of Translator capabilities

Public class

FDatasmithTranslatorManager

Responsible of the Translators lifecycle.

Public struct

FFileFormatInfo

Public struct

FTranslatorRegisterInformation

Public class

IDatasmithTranslator

Generic Scene exploration and realization API

Public class

IDatasmithTranslatorModule

Functions

Name Description

Public function

bool

 

Datasmith::CheckXMLFileSchema

(
    const FString& XmlFilePath,
    ValueTypes&... SupportedSchema
)

Check if the xml file schema is in the list of supported schema

Public function

bool

 

Datasmith::CheckXMLSchema

(
    const FString& FileXmlSchema,
    ValueType Format
)

Public function

bool

 

Datasmith::CheckXMLSchema

(
    const FString& FileXmlSchema,
    ValueType Format,
    ValueTypes... OtherFormats
)

Public function

void

 

Datasmith::Details::RegisterTranslatorImpl

(
    const FTranslatorRegisterInformatio...
)

Public function

void

 

Datasmith::Details::UnregisterTranslatorImpl

(
    const FTranslatorRegisterInformatio...
)

Public function

TStrongObjec...

 

Datasmith::MakeOptions()

Public function

UOptionClass...

 

Datasmith::MakeOptionsPtr()

Public function

void

 

Datasmith::RegisterTranslator()

Public function

void

 

Datasmith::UnregisterTranslator()