UArchVisCharMovementComponent

Inheritance Hierarchy

References

Module

ArchVisCharacter

Header

/Engine/Plugins/Runtime/ArchVisCharacter/Source/ArchVisCharacter/Public/ArchVisCharMovementComponent.h

Include

#include "ArchVisCharMovementComponent.h"

Syntax

UCLASS()
class UArchVisCharMovementComponent : public UCharacterMovementComponent

Variables

Name Description

Protected variable

FRotator

 

CurrentRotationalVelocity

Protected variable

FRotator

 

CurrentRotInput

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

float

 

MaxPitch

Controls how far up you can look

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

FRotator

 

MaxRotationalVelocity

Fastest possible turn rate

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

float

 

MinPitch

Controls how far down you can look

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

FRotator

 

RotationalAcceleration

Controls how fast the character's turn rate accelerates when rotating and looking up/down

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

FRotator

 

RotationalDeceleration

Controls how fast the character's turn rate decelerates to 0 when user stops turning

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

float

 

WalkingAcceleration

How fast the character accelerates.

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

float

 

WalkingFriction

Controls walking deceleration.

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

float

 

WalkingSpeed

How fast the character can walk.

Constructors

Name Description

Public function

UArchVisCharMovementComponent

(
    const FObjectInitializer& ObjectIn...
)

Ctor

Functions

Name Description

Public function

void

 

AddRotInput

(
    float Pitch,
    float Yaw,
    float Roll
)

Adds rotational input.

Overridden from UCharacterMovementComponent

Name Description

Protected function Virtual

void

 

PhysWalking

(
    float deltaTime,
    int32 Iterations
)

Movement update functions should only be called through StartNewPhysics()

Overridden from UActorComponent

Name Description

Protected function Virtual

void

 

OnRegister()

Overridden to update component properties that should be updated while being edited.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Cancel