Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
FMassBehaviorEntityContext |
Struct to pass around the required set of information to activate a mass behavior definition on a given entity. |
|
FMassSmartObjectCompletedRequestTag |
Special tag to mark processed requests |
|
FMassSmartObjectHandler |
Mediator struct that encapsulates communication between SmartObjectSubsystem and Mass. |
|
FMassSmartObjectLaneLocationRequestFragment |
Fragment used to build a list potential smart objects to use. |
|
FMassSmartObjectRequestID |
Identifier associated to a request for smart object candidates. |
|
FMassSmartObjectRequestResult |
Struct that holds status and results of a candidate finder request |
|
FMassSmartObjectRequestResultFragment |
Fragment that holds the result of a request to find candidates. |
|
FMassSmartObjectTimedBehaviorTag |
|
|
FMassSmartObjectUserFragment |
|
|
FMassSmartObjectWorldLocationRequestFragment |
Fragment used to build a list potential smart objects to use. |
|
FSmartObjectAnnotationData |
Per ZoneGraphData smart object look up data. |
|
FSmartObjectCandidate |
Structure that represents a potential smart object for a LW Entity during the search |
|
FSmartObjectLaneLocation |
Minimal amount of data to search and compare lane locations within the same graph. |
|
FSmartObjectList |
Simple struct to wrap the container to be able to use in a TMap |
|
IMassSmartObjectsModule |
The public interface to this module. |
|
UMassProcessor_SmartObjectBase |
Base class for smart object processors that takes care of caching the smart object manager. |
|
UMassProcessor_SmartObjectCandidatesFinder |
Processor that builds a list of candidates objects for each users. |
|
UMassProcessor_SmartObjectTimedBehavior |
Processor for time based user's behavior that waits x seconds then releases its claim on the object |
|
UMassSmartObjectSettings |
Settings for the MassSmartObject module. |
|
UMassSmartObjectUserTrait |
Trait to allow an entity to interact with SmartObjects |
|
USmartObjectMassBehaviorDefinition |
Base class for MassAIBehavior definitions. |
|
USmartObjectZoneAnnotations |
ZoneGraph annotations for smart objects |
Name |
Description |
---|---|
FOnAnnotationSettingsChanged |
Called when annotation tag settings changed. |
Name |
Description |
|
---|---|---|
|
EMassSmartObjectClaimResult |
|
|
EMassSmartObjectInteractionStatus |
Name | Description | ||
---|---|---|---|
|
const FName |
SmartObjectCandidatesReady |
Public name, available to the world. |
|
const FName |
SmartObjectInteractionDone |
Public name, available to the world. |
|
const FName |
SmartObjectRequestCandidates |