unreal.SmartObjectSlotEntranceLocationResult

class unreal.SmartObjectSlotEntranceLocationResult(location: Vector = Ellipsis, rotation: Rotator = Ellipsis, tags: GameplayTagContainer = Ellipsis, entrance_handle: SmartObjectSlotEntranceHandle = Ellipsis, is_valid: bool = False)

Bases: StructBase

Validated result from FindEntranceLocationForSlot().

C++ Source:

  • Plugin: SmartObjects

  • Module: SmartObjectsModule

  • File: SmartObjectSubsystem.h

Editor Properties: (see get_editor_property/set_editor_property)

  • entrance_handle (SmartObjectSlotEntranceHandle): [Read-Only] Handle identifying the entrance that was found.

  • is_valid (bool): [Read-Only] True if the result has passed validation tests.

  • location (Vector): [Read-Only] The location to enter the slot.

  • rotation (Rotator): [Read-Only] The expected direction to enter the slot.

  • tags (GameplayTagContainer): [Read-Only] Gameplay tags associated with the entrance.

property entrance_handle: SmartObjectSlotEntranceHandle

[Read-Only] Handle identifying the entrance that was found.

Type:

(SmartObjectSlotEntranceHandle)

property is_valid: bool

[Read-Only] True if the result has passed validation tests.

Type:

(bool)

property location: Vector

[Read-Only] The location to enter the slot.

Type:

(Vector)

property rotation: Rotator

[Read-Only] The expected direction to enter the slot.

Type:

(Rotator)

property tags: GameplayTagContainer

[Read-Only] Gameplay tags associated with the entrance.

Type:

(GameplayTagContainer)