Navigation
Unreal Engine C++ API Reference > Plugins > ArchVisCharacter
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- APawn
- ACharacter
- AArchVisCharacter
References
Module | ArchVisCharacter |
Header | /Engine/Plugins/Runtime/ArchVisCharacter/Source/ArchVisCharacter/Public/ArchVisCharacter.h |
Include | #include "ArchVisCharacter.h" |
Syntax
UCLASS&40;Blueprintable&41;
class AArchVisCharacter : public ACharacter
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
FString | LookUpAtRateAxisName | Axis name for rate-based look up/down inputs (e.g. joystick). |
![]() ![]() ![]() ![]() |
FString | LookUpAxisName | Axis name for direct look up/down inputs (e.g. mouse). |
![]() ![]() ![]() ![]() |
float | MouseSensitivityScale_Pitch | Controls how aggressively mouse motion translates to character rotation in the pitch axis. |
![]() ![]() ![]() ![]() |
float | MouseSensitivityScale_Yaw | Controls how aggressively mouse motion translates to character rotation in the yaw axis. |
![]() ![]() ![]() ![]() |
FString | MoveForwardAxisName | Axis name for "move forward/back" control. This should match an Axis Binding in your input settings |
![]() ![]() ![]() ![]() |
FString | MoveRightAxisName | Axis name for "move left/right" control. This should match an Axis Binding in your input settings |
![]() ![]() ![]() ![]() |
FString | TurnAtRateAxisName | Axis name for rate-based turn left/right inputs (e.g. joystick). |
![]() ![]() ![]() ![]() |
FString | TurnAxisName | Axis name for direct turn left/right inputs (e.g. mouse). |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
AArchVisCharacter
(
const FObjectInitializer& ObjectInitializer |
Ctor |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
UArchVisCharMovementComponent * | Helper | |
![]() ![]() |
void | LookUp
(
float Val |
|
![]() ![]() |
void | LookUpAtRate
(
float Val |
|
![]() ![]() |
void | MoveForward
(
float Val |
|
![]() ![]() |
void | MoveRight
(
float Val |
|
![]() ![]() |
void | Turn
(
float Val |
Input handlers |
![]() ![]() |
void | TurnAtRate
(
float Val |
Input handlers |
Overridden from APawn
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FRotator | Get the view rotation of the Pawn (direction they are looking, normally Controller->ControlRotation). | |
![]() ![]() |
void | SetupPlayerInputComponent
(
UInputComponent* PlayerInputComponent |
Allows a Pawn to set up custom input bindings. |