module: AddContentDialog

code: FFeatureAdditionalFiles()


className: FFeatureAdditionalFiles

description: Structure that defines a shared feature pack resource.

code: struct FFeatureAdditionalFiles

AdditionalFilesList

type: TArray<FString...

description: List of files to insert

DestinationFilesFolder

type: FString

description: Name of the folder to insert the files to


code: void BuildListOfAdditionalFiles ( [TArray](API\Runtime\Core\Containers\TArray)< [FString](API\Runtime\Core\Containers\FString) > & AdditionalFileSourceList, [TArray](API\Runtime\Core\Containers\TArray)< [FString](API\Runtime\Core\Containers\FString) > & FileList, bool & bContainsSourceFiles )


description:
Returns a list of additional files (including the path) as specified in the config file if one exists in the pack file.
true if config file was read and parsed successfully

code: bool GetAdditionalFilesForPack ( [TArray](API\Runtime\Core\Containers\TArray)< [FString](API\Runtime\Core\Containers\FString) > & FileList, bool & bContainsSource )


description:
Copies the list of files specified in 'AdditionFilesToInclude' section in the config.ini of the feature pack.
true if config file was read and parsed successfully

code: void CopyAdditionalFilesToFolder ( const [FString](API\Runtime\Core\Containers\FString) & DestinationFolder, [TArray](API\Runtime\Core\Containers\TArray)< [FString](API\Runtime\Core\Containers\FString) > & FilesCopied, bool & bHasSourceFiles, [FString](API\Runtime\Core\Containers\FString) InGameFolder )


description: Gets the category for the content source.

code: virtual const [TArray](API\Runtime\Core\Containers\TArray)< EContentSourceCategory > & GetCategories() const


description: Gets the class types used in this pack.

code: virtual const [FString](API\Runtime\Core\Containers\FString) & GetClassTypesUsed() const


code: const [FString](API\Runtime\Core\Containers\FString) & GetFocusAssetName() const


description: Gets the image data for the icon which should represent the content source in the UI.

code: virtual [TSharedPtr](API\Runtime\Core\Templates\TSharedPtr)< FImageData > GetIconData() const


description: Gets the identity of the content.

code: virtual const [FString](API\Runtime\Core\Containers\FString) & GetIdent() const


description: Gets the description of the content source as an array or localized strings.

code: virtual const [TArray](API\Runtime\Core\Containers\TArray)< FLocalizedText > & GetLocalizedDescriptions() const


description: Gets the asset types used in this pack.

code: virtual const [TArray](API\Runtime\Core\Containers\TArray)< FLocalizedText > & GetLocalizedAssetTypes() const


description: Gets the name of the content source as an array of localized strings.

code: virtual const [TArray](API\Runtime\Core\Containers\TArray)< FLocalizedText > & GetLocalizedNames() const


description: Gets an array or image data for screenshots for the content source.

code: virtual const [TArray](API\Runtime\Core\Containers\TArray)< [TSharedPtr](API\Runtime\Core\Templates\TSharedPtr)< FImageData > > & GetScreenshotData() const


code: virtual const [FString](API\Runtime\Core\Containers\FString) & GetSortKey() const


code: static void ImportPendingPacks()


code: void InsertAdditionalFeaturePacks()


code: bool InsertAdditionalResources ( [TArray](API\Runtime\Core\Containers\TArray)< [FFeaturePackLevelSet](API\Editor\AddContentDialog\FFeaturePackLevelSet) > InAdditionalFeaturePacks, EFeaturePackDetailLevel RequiredLevel, const [FString](API\Runtime\Core\Containers\FString) & InDestinationFolder, [TArray](API\Runtime\Core\Containers\TArray)< [FString](API\Runtime\Core\Containers\FString) > & InFilesCopied )


description: Is the data in this content valid.

code: virtual bool IsDataValid() const


description:
Installs the content in the content source to the specific path.
true if install succeeded

code: virtual bool InstallToProject ( [FString](API\Runtime\Core\Containers\FString) InstallPath )


code: FFeaturePackContentSource()


code: FFeaturePackContentSource ( [FString](API\Runtime\Core\Containers\FString) InFeaturePackPath )


code: virtual ~FFeaturePackContentSource()


className: FFeaturePackContentSource

description: A content source which represents a content upack.

code: class FFeaturePackContentSource : public IContentSource

ParseErrors

description: Errors found when parsing manifest (if any)


code: [FString](API\Runtime\Core\Containers\FString) GetFeaturePackNameForLevel ( EFeaturePackDetailLevel InLevel, bool bLevelRequired )


description: Creates a newFFeaturePackLevelSet

code: FFeaturePackLevelSet ( [FString](API\Runtime\Core\Containers\FString) InMountName, [TArray](API\Runtime\Core\Containers\TArray)< EFeaturePackDetailLevel > InDetailLevels )


className: FFeaturePackLevelSet

code: struct FFeaturePackLevelSet

DetailLevels

type: TArray< EFeatur...

description: List of shared resource levels for this shared resource.

MountName

description: Mount name for the shared resource - this is the folder the resource will be copied to on project generation as well as the name of the folder that will appear in the content browser.


description: Gets the iso 2-letter language specifier for this text.

code: const [FString](API\Runtime\Core\Containers\FString) & GetTwoLetterLanguage() const


description: Gets the array of tags in the language specified.

code: const [TArray](API\Runtime\Core\Containers\TArray)< [FText](API\Runtime\Core\Internationalization\FText) > & GetTags() const


description: Creates a new FLocalizedText

code: FLocalizedTextArray ( [FString](API\Runtime\Core\Containers\FString) InTwoLetterLanguage, [FString](API\Runtime\Core\Containers\FString) InText )


className: FPackData

code: struct FPackData

ImportedObjects

type: TArray<UObject...


className: FLocalizedTextArray

code: class FLocalizedTextArray


description: Gets the object responsible for managing content source providers.

code: [TSharedRef](API\Runtime\Core\Templates\TSharedRef)< FContentSourceProviderManager > GetContentSourceProviderManager()


className: IAddContentDialogModule

description: Defines methods for interacting with the Add Content Dialog.

code: class IAddContentDialogModule : public [IModuleInterface](API\Runtime\Core\Modules\IModuleInterface)


description: Creates a dialog for adding existing content to a project.

code: void ShowDialog ( [TSharedRef](API\Runtime\Core\Templates\TSharedRef)< [SWindow](API\Runtime\SlateCore\Widgets\SWindow) > ParentWindow )