unreal.SmartObjectBehaviorDefinition

class unreal.SmartObjectBehaviorDefinition(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: Object

Abstract class that can be extended to bind a new type of behavior framework to the smart objects by defining the required definition.

C++ Source:

  • Plugin: SmartObjects

  • Module: SmartObjectsModule

  • File: SmartObjectDefinition.h