Navigation
API > API/Plugins > API/Plugins/ArchVisCharacter
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UActorComponent
- UMovementComponent
- UNavMovementComponent
- UPawnMovementComponent
- UCharacterMovementComponent
- UArchVisCharMovementComponent
References
| Module | ArchVisCharacter |
| Header | /Engine/Plugins/Runtime/ArchVisCharacter/Source/ArchVisCharacter/Public/ArchVisCharMovementComponent.h |
| Include | #include "ArchVisCharMovementComponent.h" |
Syntax
UCLASS&40;&41;
class UArchVisCharMovementComponent : public UCharacterMovementComponent
Variables
| Type | Name | Description | |
|---|---|---|---|
| FRotator | CurrentRotationalVelocity | ||
| FRotator | CurrentRotInput | ||
| float | MaxPitch | Controls how far up you can look | |
| FRotator | MaxRotationalVelocity | Fastest possible turn rate | |
| float | MinPitch | Controls how far down you can look | |
| FRotator | RotationalAcceleration | Controls how fast the character's turn rate accelerates when rotating and looking up/down | |
| FRotator | RotationalDeceleration | Controls how fast the character's turn rate decelerates to 0 when user stops turning | |
| float | WalkingAcceleration | How fast the character accelerates. | |
| float | WalkingFriction | Controls walking deceleration. | |
| float | WalkingSpeed | How fast the character can walk. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UArchVisCharMovementComponent
(
const FObjectInitializer& ObjectInitializer |
Ctor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddRotInput
(
float Pitch, |
Adds rotational input. |
Overridden from UCharacterMovementComponent
| Type | Name | Description | |
|---|---|---|---|
| void | PhysWalking
(
float deltaTime, |
Movement update functions should only be called through StartNewPhysics() |
Overridden from UActorComponent
| Type | Name | Description | |
|---|---|---|---|
| void | OnRegister () |
Overridden to update component properties that should be updated while being edited. |