Navigation
API > API/Plugins > API/Plugins/ClonerEffector > API/Plugins/ClonerEffector/Cloner > API/Plugins/ClonerEffector/Cloner/Layouts
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UCEClonerLayoutBase
- UCEClonerGridLayout
References
| Module | ClonerEffector |
| Header | /Engine/Plugins/Experimental/ClonerEffector/Source/ClonerEffector/Public/Cloner/Layouts/CEClonerGridLayout.h |
| Include | #include "Cloner/Layouts/CEClonerGridLayout.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UCEClonerGridLayout : public UCEClonerLayoutBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bInvertConstraint | ||
| ECEClonerGridConstraint | Constraint | ||
| int32 | CountX | ||
| int32 | CountY | ||
| int32 | CountZ | ||
| FCEClonerGridConstraintCylinder | CylinderConstraint | ||
| float | SpacingX | ||
| float | SpacingY | ||
| float | SpacingZ | ||
| FCEClonerGridConstraintSphere | SphereConstraint | ||
| FCEClonerGridConstraintTexture | TextureConstraint |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| ECEClonerGridConstraint | |||
| int32 | GetCountX () |
||
| int32 | GetCountY () |
||
| int32 | GetCountZ () |
||
| const FCEClonerGridConstraintCylinder & | |||
| bool | |||
| float | GetSpacingX () |
||
| float | GetSpacingY () |
||
| float | GetSpacingZ () |
||
| const FCEClonerGridConstraintSphere & | |||
| const FCEClonerGridConstraintTexture & | |||
| void | SetConstraint
(
ECEClonerGridConstraint InConstraint |
||
| void | |||
| void | |||
| void | |||
| void | SetCylinderConstraint
(
const FCEClonerGridConstraintCylinder& InConstraint |
||
| void | SetInvertConstraint
(
bool bInInvertConstraint |
||
| void | SetSpacingX
(
float InSpacingX |
||
| void | SetSpacingY
(
float InSpacingY |
||
| void | SetSpacingZ
(
float InSpacingZ |
||
| void | SetSphereConstraint
(
const FCEClonerGridConstraintSphere& InConstraint |
||
| void | SetTextureConstraint
(
const FCEClonerGridConstraintTexture& InConstraint |
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 |