Navigation
API > API/Plugins > API/Plugins/USDClasses
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDeveloperSettings
- UUsdProjectSettings
References
| Module | USDClasses |
| Header | /Engine/Plugins/Importers/USDImporter/Source/USDClasses/Public/USDProjectSettings.h |
| Include | #include "USDProjectSettings.h" |
Syntax
UCLASS&40;Config&61;USDImporter, defaultconfig, Meta&61;&40;DisplayName&61;USDImporter&41;, MinimalAPI&41;
class UUsdProjectSettings : public UDeveloperSettings
Remarks
USDImporter and defaultconfig here so this ends up at DefaultUSDImporter.ini in the editor, and is sent to the packaged game as well
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FName > | AdditionalMaterialPurposes | Material purposes to show on drop-downs in addition to the standard "preview" and "full". | |
| TArray< FDirectoryPath > | AdditionalPluginDirectories | Additional paths to check for USD plugins. | |
| bool | bShowConfirmationWhenClearingLayers | ||
| bool | bShowConfirmationWhenMutingDirtyLayers | ||
| bool | bShowCreateDefaultAssetCacheDialog | ||
| bool | bShowOverriddenOpinionsWarning | Whether to show the warning dialog when authoring opinions that could have no effect on the composed stage. | |
| bool | bShowTransformOnCameraComponentWarning | Whether to show the warning dialog when authoring a transforms directly to a camera component. | |
| bool | bShowTransformTrackOnCameraComponentWarning | Whether to show the warning dialog when authoring a transform track directly to a camera component. | |
| bool | bShowWarningOnIncompleteDuplication | Whether to show a warning whenever the "Duplicate All Local Layer Specs" option is picked, and the duplicated prim has some specs outside the local layer stack that will not be duplicated. | |
| FSoftObjectPath | DefaultAssetCache | USD Asset Cache to use for USD Stage Actors that don't have any asset cache specified. | |
| TArray< FDirectoryPath > | DefaultResolverSearchPath | The directories that will be used as the default search path by USD's default resolver during asset resolution. | |
| EUsdEditInInstanceBehavior | EditInInstanceableBehavior | Whether to show the warning dialog when authoring opinions inside an instance or instance proxy. | |
| FSoftObjectPath | ReferenceDisplayColorAndOpacityMaterial | What material to use as reference material when creating material instances from USD materials. | |
| FSoftObjectPath | ReferenceDisplayColorAndOpacityTwoSidedMaterial | What material to use as reference material when creating material instances from USD materials. | |
| FSoftObjectPath | ReferenceDisplayColorMaterial | What material to use as reference material when creating material instances from USD materials. | |
| FSoftObjectPath | ReferenceDisplayColorTwoSidedMaterial | What material to use as reference material when creating material instances from USD materials. | |
| FSoftObjectPath | ReferencePreviewSurfaceMaterial | What material to use as reference material when creating material instances from USD materials. | |
| FSoftObjectPath | ReferencePreviewSurfaceTranslucentMaterial | What material to use as reference material when creating material instances from USD materials. | |
| FSoftObjectPath | ReferencePreviewSurfaceTranslucentTwoSidedMaterial | What material to use as reference material when creating material instances from USD materials. | |
| FSoftObjectPath | ReferencePreviewSurfaceTranslucentTwoSidedVTMaterial | What material to use as reference material when creating material instances from USD materials. | |
| FSoftObjectPath | ReferencePreviewSurfaceTranslucentVTMaterial | What material to use as reference material when creating material instances from USD materials. | |
| FSoftObjectPath | ReferencePreviewSurfaceTwoSidedMaterial | What material to use as reference material when creating material instances from USD materials. | |
| FSoftObjectPath | ReferencePreviewSurfaceTwoSidedVTMaterial | What material to use as reference material when creating material instances from USD materials. | |
| FSoftObjectPath | ReferencePreviewSurfaceVTMaterial | What material to use as reference material when creating material instances from USD materials. | |
| EUsdSaveDialogBehavior | ShowSaveLayersDialogWhenClosing | Whether to display the pop up dialog asking what to do about dirty USD layers when closing USD stages. | |
| EUsdSaveDialogBehavior | ShowSaveLayersDialogWhenSaving | Whether to display the pop up dialog asking what to do about dirty USD layers when saving the UE level. |