Navigation
API > API/Plugins > API/Plugins/USDSchemas
References
| Module | USDSchemas |
| Header | /Engine/Plugins/Importers/USDImporter/Source/USDSchemas/Public/USDSchemaTranslator.h |
| Include | #include "USDSchemaTranslator.h" |
Syntax
class FUsdSchemaTranslatorRegistry
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TPair< FString, FSchemaTranslatorsStack > > | RegisteredSchemaTranslators |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< FUsdSchemaTranslator > | CreateTranslatorForSchema
(
TSharedRef< FUsdSchemaTranslationContext > InTranslationContext, |
Returns the translator to use for InSchema | |
| FSchemaTranslatorsStack * | FindSchemaTranslatorStack
(
const FString& SchemaName |
||
| FRegisteredSchemaTranslatorHandle | Registers SchemaTranslatorType to translate schemas of type SchemaName. | ||
| FRegisteredSchemaTranslatorHandle | Register
(
const FString& SchemaName, |
||
| void | Unregister
(
const FRegisteredSchemaTranslatorHandle& TranslatorHandle |
Typedefs
| Name | Description |
|---|---|
| FCreateTranslator | |
| FSchemaTranslatorsStack |