ATBLCharacterBase¶
#include <TBLCharacterBase.h>
Inherits from ACharacter, ISignificanceInterface
Inherited by ASiegeEngine, ATBLAnimal, ATBLCharacter
Public Functions¶
Name | |
---|---|
ATBLCharacterBase(const FObjectInitializer & ObjectInitializer =FObjectInitializer::Get()) | |
void | DisableMeshCollisionForFakeClient() |
void | EnableMeshCollisionForFakeClient() |
float | GetCreationTime() |
float | GetDefaultFallDamageScale() |
float | GetFallDamageScale() |
[[EMeshVisibilityFlag]] | GetMeshVisibilityFlag() const |
float | GetTimeSinceCharacterWasCarried() const |
bool | IsAlive() const |
bool | IsCustomizationCharacter() |
bool | IsFirstPerson() const |
bool | IsRagdollCustomTick() const |
bool | IsTargetable() const |
void | PostRecalcRequiredBones_Mesh1P() |
void | PreRecalcRequiredBones_Mesh1P() |
void | ServerTrapEvent([[ETrapEventResult]] Result, UObject * TrapObject, float ClientTimeStamp) |
void | SetCinematicSpawnInEnabled(const UObject * WorldContextObject, bool bEnabled) |
void | SetFallDamageScale(float InFallDamageScale) |
void | ShowThirdPersonMesh() |
void | TrapEvent([[ETrapEventResult]] Result, UObject * TrapObject) |
Public Attributes¶
Name | |
---|---|
UDamageSource * | FallDamageSource |
float | FallDamageStartingSpeed |
TArray< FPhysMatFallingDamageMultiplier > | FallingDamagePhysMatMultipliers |
float | HiddenAnimUpdateMaxDistance |
int32 | LastAnimUpdateRate |
float | LastCarryTime |
[[EMeshVisibilityFlag]] | MeshVisibilityFlag |
UTBLCharacterMovementBaseComponent * | MovementBase |
FOnRecentlyRendered | OnRecentlyRendered |
FOnRootTransformUpdated | OnRootTransformUpdated |
FCharacterSignificanceState | SignificanceState |
bool | SkipClientOptimizations |
float | ViewDistance |
bool | bIgnoreFaceRotation |
bool | bIsCarryableNPC |
bool | bIsIdleAnimation |
bool | bKillUponLanding |
bool | bMontageActive |
bool | bPlacedInWorld |
bool | bRootMotionActive |
bool | bWaitingForAnimNotify |
bool | bWasRecentlyRendered |
bool | bWeaponTracersActive |
Updated on 2025-01-21 at 09:02:23 +0100