Navigation
API > API/Plugins > API/Plugins/Text3D
Holds data for a single character in Text3D
| Name | UText3DCharacterBase |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Text3D/Source/Text3D/Public/Characters/Text3DCharacterBase.h |
| Include Path | #include "Characters/Text3DCharacterBase.h" |
Syntax
UCLASS (MinimalAPI, AutoExpandCategories=(Character))
class UText3DCharacterBase : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UText3DCharacterBase
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FString & GetCharacter() |
Characters/Text3DCharacterBase.h | ||
virtual float GetCharacterKerning() |
Get character custom kerning | Characters/Text3DCharacterBase.h | |
uint32 GetGlyphIndex() |
Characters/Text3DCharacterBase.h | ||
const FBox & GetMeshBounds() |
Characters/Text3DCharacterBase.h | ||
const FVector & GetMeshOffset() |
Characters/Text3DCharacterBase.h | ||
const FVector & GetRelativeLocation() |
Characters/Text3DCharacterBase.h | ||
const FRotator & GetRelativeRotation() |
Characters/Text3DCharacterBase.h | ||
const FVector & GetRelativeScale() |
Characters/Text3DCharacterBase.h | ||
TEXT3FTransform & GetTransform
(
bool bInReset |
Characters/Text3DCharacterBase.h | ||
bool GetVisibility() |
Characters/Text3DCharacterBase.h | ||
TEXT3virtual void ResetCharacterState() |
Reset properties to their initial state when character is recycled | Characters/Text3DCharacterBase.h | |
void SetCharacter
(
const FString& InCharacter |
Characters/Text3DCharacterBase.h | ||
void SetGlyphIndex
(
uint32 InGlyphIndex |
Characters/Text3DCharacterBase.h | ||
void SetMeshBounds
(
const FBox& InBounds |
Characters/Text3DCharacterBase.h | ||
void SetMeshOffset
(
const FVector& InOffset |
Characters/Text3DCharacterBase.h | ||
TEXT3void SetRelativeLocation
(
const FVector& InLocation |
Characters/Text3DCharacterBase.h | ||
TEXT3void SetRelativeRotation
(
const FRotator& InRotation |
Characters/Text3DCharacterBase.h | ||
TEXT3void SetRelativeScale
(
const FVector& InScale |
Characters/Text3DCharacterBase.h | ||
TEXT3void SetVisibility
(
bool bInVisibility |
Characters/Text3DCharacterBase.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void OnCharacterDataChanged
(
EText3DRendererFlags InFlags |
Characters/Text3DCharacterBase.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& InEvent |
Characters/Text3DCharacterBase.h | ||
virtual void PostEditUndo() |
Characters/Text3DCharacterBase.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TEXT3FName GetRelativeLocationPropertyName() |
Characters/Text3DCharacterBase.h | ||
static TEXT3FName GetRelativeRotationPropertyName() |
Characters/Text3DCharacterBase.h | ||
static TEXT3FName GetRelativeScalePropertyName() |
Characters/Text3DCharacterBase.h | ||
static TEXT3FName GetVisiblePropertyName() |
Characters/Text3DCharacterBase.h |