Navigation
API > API/Plugins > API/Plugins/SmartObjectsModule
References
| Module | SmartObjectsModule |
| Header | /Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectSubsystem.h |
| Include | #include "SmartObjectSubsystem.h" |
Syntax
USTRUCT (BlueprintType )
struct FSmartObjectSlotEntranceLocationResult
Remarks
Validated result from FindEntranceLocationForSlot().
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsValid | True if the result has passed validation tests. | |
| FSmartObjectSlotEntranceHandle | EntranceHandle | Handle identifying the entrance that was found. | |
| FVector | Location | The location to enter the slot. | |
| NavNodeRef | NodeRef | Node reference in navigation data (if requested with bMustBeNavigable). | |
| FRotator | Rotation | The expected direction to enter the slot. | |
| FGameplayTag | Tag | Gameplay tag associated with the entrance. | |
| FGameplayTagContainer | Tags | Gameplay tags associated with the entrance. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| PRAGMA_DISABLE_DEPRECATION_WARNINGS | Macro needed to avoid deprecation errors with "Tag" being copied or created in the default methods. | ||
Functions
| Type | Name | Description | |
|---|---|---|---|
| PRAGMA_ENABLE_DEPRECATION_WARNINGSFNavLocation | |||
| bool | HasNodeRef () |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FSmartObjectSlotEntranceLocationResult & | operator=
(
const FSmartObjectSlotEntranceLocationResult& |
||
| FSmartObjectSlotEntranceLocationResult & |