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