Navigation
API > API/Plugins > API/Plugins/ClonerEffector
| Name | UCEClonerHoneycombLayout |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/ClonerEffector/Source/ClonerEffector/Public/Cloner/Layouts/CEClonerHoneycombLayout.h |
| Include Path | #include "Cloner/Layouts/CEClonerHoneycombLayout.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UCEClonerHoneycombLayout : public UCEClonerLayoutBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UCEClonerLayoutBase → UCEClonerHoneycombLayout
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UCEClonerHoneycombLayout() |
Cloner/Layouts/CEClonerHoneycombLayout.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| PropertyChangeDispatcher | const TCEPropertyChangeDispatcher< UCEClonerHoneycombLayout > | Used for PECP | Cloner/Layouts/CEClonerHoneycombLayout.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 GetHeightCount() |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
float GetHeightOffset() |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
float GetHeightSpacing() |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
ECEClonerPlane GetPlane() |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
ECEClonerAxis GetTwistAxis() |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
float GetTwistFactor() |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
int32 GetWidthCount() |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
float GetWidthOffset() |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
float GetWidthSpacing() |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
void SetHeightCount
(
int32 InHeightCount |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
void SetHeightOffset
(
float InHeightOffset |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
void SetHeightSpacing
(
float InHeightSpacing |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
void SetPlane
(
ECEClonerPlane InPlane |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
void SetTwistAxis
(
ECEClonerAxis InAxis |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
void SetTwistFactor
(
float InFactor |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
void SetWidthCount
(
int32 InWidthCount |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
void SetWidthOffset
(
float InWidthOffset |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
|
void SetWidthSpacing
(
float InWidthSpacing |
Cloner/Layouts/CEClonerHoneycombLayout.h |
|
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void OnTwistAxisChanged() |
Cloner/Layouts/CEClonerHoneycombLayout.h |
Overridden from UCEClonerLayoutBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnLayoutParametersChanged
(
UCEClonerComponent* InComponent |
Called to reapply layout parameters | Cloner/Layouts/CEClonerHoneycombLayout.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& InPropertyChangedEvent |
Cloner/Layouts/CEClonerHoneycombLayout.h |