UArchVisCharMovementComponent

Windows
MacOS
Linux

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& ObjectInitializer
)

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.

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback