unreal.SmartObjectChangeReason

class unreal.SmartObjectChangeReason

Bases: EnumBase

Describes how Smart Object or slot was changed.

C++ Source:

  • Plugin: SmartObjects

  • Module: SmartObjectsModule

  • File: SmartObjectTypes.h

NONE: SmartObjectChangeReason

No Change.

Type:

0

ON_CLAIMED: SmartObjectChangeReason

Slot was claimed.

Type:

4

ON_COMPONENT_BOUND: SmartObjectChangeReason

Related Smart Object Component is bound to simulation.

Type:

11

ON_COMPONENT_UNBOUND: SmartObjectChangeReason

Related Smart Object Component is unbound from simulation.

Type:

12

ON_EVENT: SmartObjectChangeReason

External event sent.

Type:

1

ON_OBJECT_DISABLED: SmartObjectChangeReason

Object was disabled.

Type:

10

ON_OBJECT_ENABLED: SmartObjectChangeReason

Object was enabled.

Type:

9

ON_OCCUPIED: SmartObjectChangeReason

Slot is now occupied

Type:

5

ON_RELEASED: SmartObjectChangeReason

Slot claim was released.

Type:

6

ON_SLOT_DISABLED: SmartObjectChangeReason

Slot was disabled.

Type:

8

ON_SLOT_ENABLED: SmartObjectChangeReason

Slot was enabled.

Type:

7

ON_TAG_ADDED: SmartObjectChangeReason

A tag was added.

Type:

2

ON_TAG_REMOVED: SmartObjectChangeReason

A tag was removed.

Type:

3