Navigation
API > API/Plugins > API/Plugins/USDClasses
USDCore and defaultconfig here so this ends up at DefaultUSDCore.ini in the editor, and is sent to the packaged game as well
| Name | UUsdProjectSettings |
| Type | class |
| Header File | /Engine/Plugins/Runtime/USDCore/Source/USDClasses/Public/USDProjectSettings.h |
| Include Path | #include "USDProjectSettings.h" |
Syntax
UCLASS (BlueprintType, Config=USDCore, defaultconfig, Meta=(DisplayName=USDCore), MinimalAPI)
class UUsdProjectSettings : public UDeveloperSettings
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDeveloperSettings → UUsdProjectSettings
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AdditionalCustomSchemaNames | TArray< FString > | ApiSchema names to show on the "Add Schema" right-click option, in addition to the standard common schemas | USDProjectSettings.h |
|
| AdditionalMaterialPurposes | TArray< FName > | Material purposes to show on drop-downs in addition to the standard "preview" and "full". | USDProjectSettings.h |
|
| AdditionalPluginDirectories | TArray< FDirectoryPath > | Additional paths to check for USD plugins. | USDProjectSettings.h |
|
| bLogUsdSdkErrors | bool | Whether to show on the output log messages, warnings and errors reported directly by the USD SDK. | USDProjectSettings.h |
|
| bOptimizeUsdLog | bool | Similar messages are merged into one. Disable this option to see the individual messages (may slow performance and use more memory). | USDProjectSettings.h |
|
| bShowConfirmationWhenClearingLayers | bool | USDProjectSettings.h |
|
|
| bShowConfirmationWhenMutingDirtyLayers | bool | USDProjectSettings.h |
|
|
| bShowConfirmationWhenReloadingDirtyLayers | bool | USDProjectSettings.h |
|
|
| bShowCreateDefaultAssetCacheDialog | bool | USDProjectSettings.h |
|
|
| bShowInheritedVisibilityWarning | bool | Whether to show the warning dialog when authoring new visibility tracks from Unreal. | USDProjectSettings.h |
|
| bShowOverriddenOpinionsWarning | bool | Whether to show the warning dialog when authoring opinions that could have no effect on the composed stage. | USDProjectSettings.h |
|
| bShowSubsectionSnappingWarning | bool | Whether to show the warning dialog when snapping a subsequence section to the playback range. | USDProjectSettings.h |
|
| bShowTransformOnCameraComponentWarning | bool | Whether to show the warning dialog when authoring a transforms directly to a camera component. | USDProjectSettings.h |
|
| bShowTransformTrackOnCameraComponentWarning | bool | Whether to show the warning dialog when authoring a transform track directly to a camera component. | USDProjectSettings.h |
|
| bShowWarningOnIncompleteDuplication | bool | 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. | USDProjectSettings.h |
|
| Category | USDProjectSettings.h |
|
||
| config | What material to use as reference material when creating material instances from USD materials. | USDProjectSettings.h |
|
|
| DefaultAssetCache | FSoftObjectPath | USD Asset Cache to use for USD Stage Actors that don't have any asset cache specified. | USDProjectSettings.h |
|
| DefaultResolverSearchPath | TArray< FDirectoryPath > | The directories that will be used as the default search path by USD's default resolver during asset resolution. | USDProjectSettings.h |
|
| DefaultSoundAttenuation | FSoftObjectPath | USDProjectSettings.h |
|
|
| EditAnywhere | USDProjectSettings.h |
|
||
| EditInInstanceableBehavior | EUsdEditInInstanceBehavior | Whether to show the warning dialog when authoring opinions inside an instance or instance proxy. | USDProjectSettings.h |
|
| meta | USDProjectSettings.h |
|
||
| ReferenceDefaultSVTMaterial | FSoftObjectPath | Material to use when handling .vdb files as Sparse Volume Textures. | USDProjectSettings.h |
|
| ReferenceDisplayColorAndOpacityMaterial | FSoftObjectPath | What material to use as reference material when creating material instances from USD materials. | USDProjectSettings.h |
|
| ReferenceDisplayColorAndOpacityTwoSidedMaterial | FSoftObjectPath | What material to use as reference material when creating material instances from USD materials. | USDProjectSettings.h |
|
| ReferenceDisplayColorMaterial | FSoftObjectPath | What material to use as reference material when creating material instances from USD materials. | USDProjectSettings.h |
|
| ReferenceDisplayColorTwoSidedMaterial | FSoftObjectPath | What material to use as reference material when creating material instances from USD materials. | USDProjectSettings.h |
|
| ReferenceModelCardTextureMaterial | FSoftObjectPath | What material to use for UUsdDrawModeComponents with "Cards" draw mode and provided textures (corresponding to UsdGeomModelAPI with the "cards" drawMode). | USDProjectSettings.h |
|
| ReferencerTypeHandling | EReferencerTypeHandling | How to behave when authoring a reference or payload to a prim whose type name differs from the one of the referencer prim. | USDProjectSettings.h |
|
| ShowSaveLayersDialogWhenClosing | EUsdSaveDialogBehavior | Whether to display the pop up dialog asking what to do about dirty USD layers when closing USD stages. | USDProjectSettings.h |
|
| ShowSaveLayersDialogWhenSaving | EUsdSaveDialogBehavior | Whether to display the pop up dialog asking what to do about dirty USD layers when saving the UE level. | USDProjectSettings.h |
|
Functions
Public
Overridden from UDeveloperSettings
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
USDProjectSettings.h |