Navigation
API > API/Plugins > API/Plugins/ClonerEffector > API/Plugins/ClonerEffector/Cloner > API/Plugins/ClonerEffector/Cloner/Layouts
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UCEClonerLayoutBase
- UCEClonerSphereRandomLayout
References
| Module | ClonerEffector |
| Header | /Engine/Plugins/Experimental/ClonerEffector/Source/ClonerEffector/Public/Cloner/Layouts/CEClonerSphereRandomLayout.h |
| Include | #include "Cloner/Layouts/CEClonerSphereRandomLayout.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UCEClonerSphereRandomLayout : public UCEClonerLayoutBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bOrientMesh | ||
| int32 | Count | ||
| float | Distribution | ||
| float | Latitude | ||
| float | Longitude | ||
| float | Radius | ||
| FRotator | Rotation | ||
| FVector | Scale |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | GetCount () |
||
| float | |||
| float | GetLatitude () |
||
| float | GetLongitude () |
||
| bool | |||
| float | GetRadius () |
||
| FRotator | GetRotation () |
||
| FVector | GetScale () |
||
| void | |||
| void | SetDistribution
(
float InDistribution |
||
| void | SetLatitude
(
float InLatitude |
||
| void | SetLongitude
(
float InLongitude |
||
| void | SetOrientMesh
(
bool InbOrientMesh |
||
| void | SetRadius
(
float InRadius |
||
| void | SetRotation
(
const FRotator& InRotation |
||
| void |
Overridden from UCEClonerLayoutBase
| Type | Name | Description | |
|---|---|---|---|
| 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 |