Navigation
API > API/Plugins > API/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. |