Navigation
API > API/Plugins > API/Plugins/GameFeatures
Inheritance Hierarchy
- UObject
- UGameFeatureAction
- UGameFeatureAction_AddChunkOverride
References
| Module | GameFeatures |
| Header | /Engine/Plugins/Runtime/GameFeatures/Source/GameFeatures/Public/GameFeatureAction_AddChunkOverride.h |
| Include | #include "GameFeatureAction_AddChunkOverride.h" |
Syntax
UCLASS (MinimalAPI, Meta=(DisplayName="Add Chunk Override"), Config=Engine)
class UGameFeatureAction_AddChunkOverride : public UGameFeatureAction
Remarks
Used to cook assets from a GFP into a specified chunkId. This can be useful when individually cooking GFPs for iteration or splitting up a packaged game into smaller downloadable chunks.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GetChunkForPackage
(
const FName PackageName, |
Given the package name will check if this is a package from a GFP that we want to assign a specific chunk to. | |
| void | |||
| int32 | GetChunkID () |
||
| int32 | |||
| FString | GetPluginNameFromChunkID
(
int32 ChunkID |
||
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
||
| void | PostRename
(
UObject* OldOuter, |
UObject overrides | |
| bool | ~UObject overrides |
Overridden from UGameFeatureAction
| Type | Name | Description | |
|---|---|---|---|
| void | Called when the object owning the action is registered for possible activation, this is called even if a feature never activates | ||
| void | Called to unregister an action, it will not be activated again without being registered again |
Typedefs
| Name | Description |
|---|---|
| FShouldAddChunkOverride |
Constants
| Name | Description |
|---|---|
| ShouldAddChunkOverride | Optionally bound delegate to determine when to add the chunk override. |