AAndromedaPackagerWorkstation¶
Kind: class
Source: Source/Andromeda/Workstation/AndromedaPackagerWorkstation.h
Base classes: AAndromedaWorkstation
Details¶
Workstation specialization that assigns required packages to scanned packageable objects.
Public Methods¶
| Member | Type | Summary |
|---|---|---|
AAndromedaPackagerWorkstation |
function |
Sets packager-specific prompt text. |
Protected Methods¶
| Member | Type | Summary |
|---|---|---|
CanAcceptObject |
bool |
Accepts only scannable, packageable objects with valid station scan records. |
CanUsePlacedObject |
bool |
Allows use only before package assignment and after a valid scan. |
TryUsePlacedObject |
bool |
Executes required package assignment on the packageable object. |
Members¶
AAndromedaPackagerWorkstation¶
Sets packager-specific prompt text.
CanAcceptObject¶
Accepts only scannable, packageable objects with valid station scan records.
Parameters:
| Name | Type | Description |
|---|---|---|
CandidateObject |
UObject * |
Object being considered for placement acceptance. |
Returns:
True when the object has scannable/packageable interfaces and a valid databank record.
CanUsePlacedObject¶
Allows use only before package assignment and after a valid scan.
Parameters:
| Name | Type | Description |
|---|---|---|
CandidateObject |
UObject * |
Object currently placed on the packager. |
Returns:
True when package assignment can still be performed.
TryUsePlacedObject¶
Executes required package assignment on the packageable object.
Parameters:
| Name | Type | Description |
|---|---|---|
Object |
UObject * |
Single usable placed object. |
Returns:
True when package assignment was performed.