IAndromedaScannableInterface¶
Kind: class
Source: Source/Andromeda/Capabilities/AndromedaScannableInterface.h
Public Static Methods¶
| Member | Type | Summary |
|---|---|---|
IsScannable |
bool |
Returns whether an object implements the scannable capability contract. |
Public Methods¶
| Member | Type | Summary |
|---|---|---|
GetScannableId |
FGuid |
Returns the stable identity used for scan record lookup. |
BuildScannableScanResult |
FAndromedaScanResult |
Builds the scan result payload recorded by station databanks. |
Members¶
IsScannable¶
Returns whether an object implements the scannable capability contract.
Parameters:
| Name | Type | Description |
|---|---|---|
Object |
const UObject * |
Object to inspect. |
Returns:
True when Object is non-null and implements UAndromedaScannableInterface.
GetScannableId¶
Returns the stable identity used for scan record lookup.
The id must remain stable for the object's lifetime and valid for records to be stored.
Returns:
Stable scan id for station databank records.
BuildScannableScanResult¶
Builds the scan result payload recorded by station databanks.
Returns:
Current scan data for this object.