Navigation
API > API/Plugins > API/Plugins/ClonerEffector > API/Plugins/ClonerEffector/Cloner > API/Plugins/ClonerEffector/Cloner/Layouts
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UCEClonerLayoutBase
- UCEClonerMeshLayout
References
| Module | ClonerEffector |
| Header | /Engine/Plugins/Experimental/ClonerEffector/Source/ClonerEffector/Public/Cloner/Layouts/CEClonerMeshLayout.h |
| Include | #include "Cloner/Layouts/CEClonerMeshLayout.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UCEClonerMeshLayout : public UCEClonerLayoutBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| ECEClonerMeshAsset | Asset | ||
| int32 | Count | ||
| TWeakObjectPtr< AActor > | SampleActorWeak | ||
| ECEClonerMeshSampleData | SampleData |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| ECEClonerMeshAsset | GetAsset () |
||
| FName | GetAssetName () |
||
| int32 | GetCount () |
||
| AActor * | |||
| TWeakObjectPtr< AActor > | |||
| FName | |||
| ECEClonerMeshSampleData | |||
| void | OnSampleActorDestroyed
(
AActor* InDestroyedActor |
||
| void | OnSampleMeshTransformed
(
USceneComponent* InComponent, |
||
| void | SetAsset
(
ECEClonerMeshAsset InAsset |
||
| void | |||
| void | SetSampleActor
(
AActor* InActor |
||
| void | SetSampleActorWeak
(
const TWeakObjectPtr< AActor >& InSampleActor |
||
| void | SetSampleData
(
ECEClonerMeshSampleData InSampleData |
Overridden from UCEClonerLayoutBase
| Type | Name | Description | |
|---|---|---|---|
| void | Called after layout becomes inactive | ||
| void | OnLayoutParametersChanged
(
UCEClonerComponent* InComponent |
Called to reapply layout parameters |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& InPropertyChangedEvent |
Called when a property on this object has been modified externally |
Constants
| Name | Description |
|---|---|
| PropertyChangeDispatcher | Used for PECP |