AArchVisCharacter

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

ArchVisCharacter

Header

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

Include

#include "ArchVisCharacter.h"

Syntax

UCLASS(Blueprintable)
class AArchVisCharacter : public ACharacter

Variables

Name Description

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

FString

 

LookUpAtRateAxisName

Axis name for rate-based look up/down inputs (e.g. joystick).

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

FString

 

LookUpAxisName

Axis name for direct look up/down inputs (e.g. mouse).

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

float

 

MouseSensitivityScale_Pitch

Controls how aggressively mouse motion translates to character rotation in the pitch axis.

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

float

 

MouseSensitivityScale_Yaw

Controls how aggressively mouse motion translates to character rotation in the yaw axis.

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

FString

 

MoveForwardAxisName

Axis name for "move forward/back" control. This should match an Axis Binding in your input settings

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

FString

 

MoveRightAxisName

Axis name for "move left/right" control. This should match an Axis Binding in your input settings

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

FString

 

TurnAtRateAxisName

Axis name for rate-based turn left/right inputs (e.g. joystick).

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

FString

 

TurnAxisName

Axis name for direct turn left/right inputs (e.g. mouse).

Constructors

Name Description

Public function

AArchVisCharacter

(
    const FObjectInitializer& ObjectIn...
)

Ctor

Functions

Name Description

Protected function Const

UArchVisChar...

 

GetArchVisCharMoveComponent()

Helper

Protected function Virtual

void

 

LookUp

(
    float Val
)

Protected function Virtual

void

 

LookUpAtRate

(
    float Val
)

Protected function Virtual

void

 

MoveForward

(
    float Val
)

Protected function Virtual

void

 

MoveRight

(
    float Val
)

Protected function Virtual

void

 

Turn

(
    float Val
)

Input handlers

Protected function Virtual

void

 

TurnAtRate

(
    float Val
)

Input handlers

Overridden from APawn

Name Description

Protected function Virtual Const

FRotator

 

GetViewRotation()

Get the view rotation of the Pawn (direction they are looking, normally Controller->ControlRotation).

Protected function Virtual

void

 

SetupPlayerInputComponent

(
    UInputComponent* PlayerInputCo...
)

Allows a Pawn to set up custom input bindings.