Navigation
API > API/Plugins > API/Plugins/Text3D
Extension that handles transform data for Text3D
| Name | UText3DLayoutTransformEffect |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Text3D/Source/Text3D/Public/Extensions/Text3DLayoutTransformEffect.h |
| Include Path | #include "Extensions/Text3DLayoutTransformEffect.h" |
Syntax
UCLASS (MinimalAPI, EditInlineNew, ClassGroup=Text3D, DisplayName="TransformEffect",
AutoExpandCategories=(Transform))
class UText3DLayoutTransformEffect : public UText3DLayoutEffectBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UText3DExtensionBase → UText3DEffectExtensionBase → UText3DLayoutEffectBase → UText3DLayoutTransformEffect
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UText3DLayoutTransformEffect() |
Extensions/Text3DLayoutTransformEffect.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FVector GetLocationBegin() |
Extensions/Text3DLayoutTransformEffect.h | ||
UCurveFloat * GetLocationEaseCurve() |
Extensions/Text3DLayoutTransformEffect.h | ||
bool GetLocationEnabled() |
Extensions/Text3DLayoutTransformEffect.h | ||
FVector GetLocationEnd() |
Extensions/Text3DLayoutTransformEffect.h | ||
EText3DCharacterEffectOrder GetLocationOrder() |
Extensions/Text3DLayoutTransformEffect.h | ||
float GetLocationProgress() |
Extensions/Text3DLayoutTransformEffect.h | ||
FRotator GetRotationBegin() |
Extensions/Text3DLayoutTransformEffect.h | ||
UCurveFloat * GetRotationEaseCurve() |
Extensions/Text3DLayoutTransformEffect.h | ||
bool GetRotationEnabled() |
Extensions/Text3DLayoutTransformEffect.h | ||
FRotator GetRotationEnd() |
Extensions/Text3DLayoutTransformEffect.h | ||
EText3DCharacterEffectOrder GetRotationOrder() |
Extensions/Text3DLayoutTransformEffect.h | ||
float GetRotationProgress() |
Extensions/Text3DLayoutTransformEffect.h | ||
FVector GetScaleBegin() |
Extensions/Text3DLayoutTransformEffect.h | ||
UCurveFloat * GetScaleEaseCurve() |
Extensions/Text3DLayoutTransformEffect.h | ||
bool GetScaleEnabled() |
Extensions/Text3DLayoutTransformEffect.h | ||
FVector GetScaleEnd() |
Extensions/Text3DLayoutTransformEffect.h | ||
EText3DCharacterEffectOrder GetScaleOrder() |
Extensions/Text3DLayoutTransformEffect.h | ||
float GetScaleProgress() |
Extensions/Text3DLayoutTransformEffect.h | ||
TEXT3void SetLocationBegin
(
const FVector& InBegin |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetLocationEaseCurve
(
UCurveFloat* InEaseCurve |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetLocationEnabled
(
bool bEnabled |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetLocationEnd
(
const FVector& InEnd |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetLocationOrder
(
EText3DCharacterEffectOrder Order |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetLocationProgress
(
float Progress |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetRotationBegin
(
const FRotator& Value |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetRotationEaseCurve
(
UCurveFloat* InEaseCurve |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetRotationEnabled
(
bool bEnabled |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetRotationEnd
(
const FRotator& Value |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetRotationOrder
(
EText3DCharacterEffectOrder Order |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetRotationProgress
(
float Progress |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetScaleBegin
(
const FVector& Value |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetScaleEaseCurve
(
UCurveFloat* InEaseCurve |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetScaleEnabled
(
bool bEnabled |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetScaleEnd
(
const FVector& Value |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetScaleOrder
(
EText3DCharacterEffectOrder Order |
Extensions/Text3DLayoutTransformEffect.h |
|
|
TEXT3void SetScaleProgress
(
float Progress |
Extensions/Text3DLayoutTransformEffect.h |
|
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
float CalculateEffect
(
int32 InIndex, |
Extensions/Text3DLayoutTransformEffect.h | ||
int32 GetEffectPosition
(
int32 Index, |
Extensions/Text3DLayoutTransformEffect.h | ||
void OnTransformOptionsChanged() |
Extensions/Text3DLayoutTransformEffect.h |
Overridden from UText3DEffectExtensionBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ApplyEffect
(
uint32 InGlyphIndex, |
Extensions/Text3DLayoutTransformEffect.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& InEvent |
Extensions/Text3DLayoutTransformEffect.h | ||
virtual void PostEditUndo() |
Extensions/Text3DLayoutTransformEffect.h |