unreal.CEClonerLayoutBase

class unreal.CEClonerLayoutBase(outer: Object | None = None, name: Name | str = 'None')

Bases: Object

Base class for layouts available in the cloner actor Steps to add a new layout : 1. Create a new system that extends from NS_ClonerBase and expose all the parent parameters (examples can be found in Content) 2. Extend this layout class and give it a unique name with the newly created system path 3. Expose all new system specific parameters in the layout extended class and update them when required Your new layout is ready and will be available in the cloner in the layout dropdown

C++ Source:

  • Plugin: ClonerEffector

  • Module: ClonerEffector

  • File: CEClonerLayoutBase.h

get_cloner_actor() CEClonerActor

Get the cloner actor using this layout

Return type:

CEClonerActor

get_layout_name() Name

Get Layout Name

Return type:

Name

is_layout_active() bool

Is this layout system in use within the cloner

Return type:

bool

is_layout_loaded() bool

Is this layout system cached and ready to be used

Return type:

bool