A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
FSavedMove_VRBaseCharacter Class Reference

#include <CharacterMovementCompTypes.h>

Inheritance diagram for FSavedMove_VRBaseCharacter:
[legend]

Public Member Functions

 FSavedMove_VRBaseCharacter ()
 
virtual bool CanCombineWith (const FSavedMovePtr &NewMove, ACharacter *Character, float MaxDelta) const override
 
void Clear ()
 
virtual void CombineWith (const FSavedMove_Character *OldMove, ACharacter *InCharacter, APlayerController *PC, const FVector &OldStartLocation) override
 
virtual uint8 GetCompressedFlags () const override
 
virtual bool IsImportantMove (const FSavedMovePtr &LastAckedMove) const override
 
virtual void PostUpdate (ACharacter *C, EPostUpdateMode PostUpdateMode) override
 
virtual void PrepMoveFor (ACharacter *Character) override
 
virtual void SetInitialPosition (ACharacter *C)
 

Public Attributes

FVRConditionalMoveRep ConditionalValues
 
FVector LFDiff
 
FVector VRCapsuleLocation
 
FRotator VRCapsuleRotation
 
EVRConjoinedMovementModes VRReplicatedMovementMode
 

Detailed Description

Definition at line 657 of file CharacterMovementCompTypes.h.

Constructor & Destructor Documentation

◆ FSavedMove_VRBaseCharacter()

FSavedMove_VRBaseCharacter::FSavedMove_VRBaseCharacter ( )

Definition at line 16 of file CharacterMovementCompTypes.cpp.

Member Function Documentation

◆ CanCombineWith()

bool FSavedMove_VRBaseCharacter::CanCombineWith ( const FSavedMovePtr & NewMove,
ACharacter * Character,
float MaxDelta ) const
overridevirtual

Definition at line 47 of file CharacterMovementCompTypes.cpp.

◆ Clear()

void FSavedMove_VRBaseCharacter::Clear ( )

Definition at line 215 of file CharacterMovementCompTypes.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CombineWith()

void FSavedMove_VRBaseCharacter::CombineWith ( const FSavedMove_Character * OldMove,
ACharacter * InCharacter,
APlayerController * PC,
const FVector & OldStartLocation )
overridevirtual

Definition at line 145 of file CharacterMovementCompTypes.cpp.

◆ GetCompressedFlags()

uint8 FSavedMove_VRBaseCharacter::GetCompressedFlags ( ) const
overridevirtual

Definition at line 24 of file CharacterMovementCompTypes.cpp.

◆ IsImportantMove()

bool FSavedMove_VRBaseCharacter::IsImportantMove ( const FSavedMovePtr & LastAckedMove) const
overridevirtual

Definition at line 75 of file CharacterMovementCompTypes.cpp.

◆ PostUpdate()

void FSavedMove_VRBaseCharacter::PostUpdate ( ACharacter * C,
EPostUpdateMode PostUpdateMode )
overridevirtual

Set the properties describing the final position, etc. of the moved pawn.

Definition at line 177 of file CharacterMovementCompTypes.cpp.

Here is the call graph for this function:

◆ PrepMoveFor()

void FSavedMove_VRBaseCharacter::PrepMoveFor ( ACharacter * Character)
overridevirtual

Reimplemented in FSavedMove_VRSimpleCharacter, and FSavedMove_VRCharacter.

Definition at line 231 of file CharacterMovementCompTypes.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SetInitialPosition()

void FSavedMove_VRBaseCharacter::SetInitialPosition ( ACharacter * C)
virtual

Reimplemented in FSavedMove_VRSimpleCharacter, and FSavedMove_VRCharacter.

Definition at line 99 of file CharacterMovementCompTypes.cpp.

Here is the caller graph for this function:

Member Data Documentation

◆ ConditionalValues

FVRConditionalMoveRep FSavedMove_VRBaseCharacter::ConditionalValues

Definition at line 667 of file CharacterMovementCompTypes.h.

◆ LFDiff

FVector FSavedMove_VRBaseCharacter::LFDiff

Definition at line 665 of file CharacterMovementCompTypes.h.

◆ VRCapsuleLocation

FVector FSavedMove_VRBaseCharacter::VRCapsuleLocation

Definition at line 664 of file CharacterMovementCompTypes.h.

◆ VRCapsuleRotation

FRotator FSavedMove_VRBaseCharacter::VRCapsuleRotation

Definition at line 666 of file CharacterMovementCompTypes.h.

◆ VRReplicatedMovementMode

EVRConjoinedMovementModes FSavedMove_VRBaseCharacter::VRReplicatedMovementMode

Definition at line 662 of file CharacterMovementCompTypes.h.


The documentation for this class was generated from the following files: