IAndromedaPackageableInterface¶
Kind: class
Source: Source/Andromeda/Capabilities/AndromedaPackageableInterface.h
Public Static Methods¶
| Member | Type | Summary |
|---|---|---|
IsPackageable |
bool |
Returns whether an object implements the packageable capability contract. |
Public Methods¶
| Member | Type | Summary |
|---|---|---|
HasAssignedPackage |
bool |
Reports whether required packaging has already been assigned. |
AssignRequiredPackageForObject |
bool |
Applies required package assignment. |
Members¶
IsPackageable¶
Returns whether an object implements the packageable capability contract.
Parameters:
| Name | Type | Description |
|---|---|---|
Object |
const UObject * |
Object to inspect. |
Returns:
True when Object is non-null and implements UAndromedaPackageableInterface.
HasAssignedPackage¶
Reports whether required packaging has already been assigned.
AAndromedaPackagerWorkstation uses this to avoid repackaging the same object.
Returns:
True when the object already has package assignment.
AssignRequiredPackageForObject¶
Applies required package assignment.
Returns:
True when package assignment succeeded.