Navigation
API > API/Plugins > API/Plugins/USDSchemas
References
| Module | USDSchemas |
| Header | /Engine/Plugins/Importers/USDImporter/Source/USDSchemas/Public/USDPrimLinkCache.h |
| Include | #include "USDPrimLinkCache.h" |
Syntax
class FUsdPrimLinkCache
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Clear () |
||
| bool | ContainsInfoAboutPrim
(
const UE::FSdfPath& Path |
Returns whether we contain any info about prim at 'Path' at all. | |
| TMap< UE::FSdfPath, TArray< TWeakObjectPtr< UObject > > > | |||
| TArray< TWeakObjectPtr< UObject > > | GetAllAssetsForPrim
(
const UE::FSdfPath& Path |
||
| TArray< T * > | GetAssetsForPrim
(
const UE::FSdfPath& Path |
||
| TArray< UE::FSdfPath > | GetPrimsForAsset
(
const UObject* Asset |
||
| T * | GetSingleAssetForPrim
(
const UE::FSdfPath& Path |
||
| bool | IsEmpty () |
||
| void | LinkAssetToPrim
(
const UE::FSdfPath& Path, |
||
| void | |||
| TArray< TWeakObjectPtr< UObject > > | RemoveAllAssetPrimLinks
(
const UE::FSdfPath& Path |
||
| TArray< UE::FSdfPath > | RemoveAllAssetPrimLinks
(
const UObject* Asset |
||
| void | |||
| void | UnlinkAssetFromPrim
(
const UE::FSdfPath& Path, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FUsdPrimLinkCacheImpl |