Navigation
API > API/Plugins > API/Plugins/PCG
Returns the contents of a collection or a folder in an attribute list. Note that this does not track contents and as such is not a cacheable node.
| Name | UPCGGetAssetListSettings |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Elements/IO/PCGGetAssetList.h |
| Include Path | #include "Elements/IO/PCGGetAssetList.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType, ClassGroup=(Procedural))
class UPCGGetAssetListSettings : public UPCGSettings
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPCGData → UPCGSettingsInterface → UPCGSettings → UPCGGetAssetListSettings
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetListSource | EPCGAssetListSource | Controls whether we will retrieve the files from a specified directory or from a collection. | Elements/IO/PCGGetAssetList.h |
|
| bGetClassPath | bool | Controls whether the class path will also be exported as part of this node in the 'ClassPath' attribute. | Elements/IO/PCGGetAssetList.h |
|
| bQuiet | bool | Controls whether inexistant or empty collections will log a warning. | Elements/IO/PCGGetAssetList.h | |
| Collection | FName | Name of the collection to parse for assets. | Elements/IO/PCGGetAssetList.h |
|
| Directory | FDirectoryPath | Directory path to parse for assets. In 'long package name' format, e.g. '/Game/' and so on. | Elements/IO/PCGGetAssetList.h |
|
Functions
Public
Overridden from UPCGSettings
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FName GetDefaultNodeName() |
Elements/IO/PCGGetAssetList.h | ||
virtual FText GetDefaultNodeTitle() |
Elements/IO/PCGGetAssetList.h | ||
virtual FText GetNodeTooltipText() |
Elements/IO/PCGGetAssetList.h | ||
virtual EPCGSettingsType GetType() |
Elements/IO/PCGGetAssetList.h |
Protected
Overridden from UPCGSettings
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FPCGElementPtr CreateElement() |
Elements/IO/PCGGetAssetList.h | ||
virtual TArray< FPCGPinProperties > InputPinProperties() |
Returns an array of all the input pin properties. You should not add manually a "params" pin, it is handled automatically by FillOverridableParamsPins. | Elements/IO/PCGGetAssetList.h | |
virtual TArray< FPCGPinProperties > OutputPinProperties() |
Elements/IO/PCGGetAssetList.h |