A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
CharacterMovementCompTypes.h File Reference
#include "CoreMinimal.h"
#include "Engine/Engine.h"
#include "VRBPDatatypes.h"
#include "GameFramework/Character.h"
#include "GameFramework/CharacterMovementComponent.h"
#include "GameFramework/CharacterMovementReplication.h"
#include "Components/SkeletalMeshComponent.h"
#include "CharacterMovementCompTypes.generated.h"
Include dependency graph for CharacterMovementCompTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FSavedMove_VRBaseCharacter
 
struct  FScopedMeshBoneUpdateOverrideVR
 
struct  FVRCharacterMoveResponseDataContainer
 
struct  FVRCharacterNetworkMoveData
 
struct  FVRCharacterNetworkMoveDataContainer
 
class  FVRCharacterScopedMovementUpdate
 
struct  FVRConditionalMoveRep
 USTRUCT() More...
 
struct  FVRConditionalMoveRep2
 USTRUCT() More...
 
struct  FVRMoveActionArray
 USTRUCT() More...
 
struct  FVRMoveActionContainer
 USTRUCT() More...
 
struct  TStructOpsTypeTraits< FVRConditionalMoveRep >
 
struct  TStructOpsTypeTraits< FVRConditionalMoveRep2 >
 
struct  TStructOpsTypeTraits< FVRMoveActionArray >
 
struct  TStructOpsTypeTraits< FVRMoveActionContainer >
 

Enumerations

enum class  EVRMoveAction : uint8 {
  VRMOVEACTION_None = 0x00 , VRMOVEACTION_SnapTurn = 0x01 , VRMOVEACTION_Teleport = 0x02 , VRMOVEACTION_StopAllMovement = 0x03 ,
  VRMOVEACTION_SetRotation = 0x04 , VRMOVEACTION_PauseTracking = 0x14 , VRMOVEACTION_CUSTOM1 = 0x05 , VRMOVEACTION_CUSTOM2 = 0x06 ,
  VRMOVEACTION_CUSTOM3 = 0x07 , VRMOVEACTION_CUSTOM4 = 0x08 , VRMOVEACTION_CUSTOM5 = 0x09 , VRMOVEACTION_CUSTOM6 = 0x0A ,
  VRMOVEACTION_CUSTOM7 = 0x0B , VRMOVEACTION_CUSTOM8 = 0x0C , VRMOVEACTION_CUSTOM9 = 0x0D , VRMOVEACTION_CUSTOM10 = 0x0E ,
  VRMOVEACTION_CUSTOM11 = 0x0F , VRMOVEACTION_CUSTOM12 = 0x10 , VRMOVEACTION_CUSTOM13 = 0x11 , VRMOVEACTION_CUSTOM14 = 0x12 ,
  VRMOVEACTION_CUSTOM15 = 0x13
}
 UENUM(Blueprintable) More...
 
enum class  EVRMoveActionDataReq : uint8 { VRMOVEACTIONDATA_None = 0x00 , VRMOVEACTIONDATA_LOC = 0x01 , VRMOVEACTIONDATA_ROT = 0x02 , VRMOVEACTIONDATA_LOC_AND_ROT = 0x03 }
 UENUM(Blueprintable) More...
 
enum class  EVRMoveActionVelocityRetention : uint8 { VRMOVEACTION_Velocity_None = 0x00 , VRMOVEACTION_Velocity_Clear = 0x01 , VRMOVEACTION_Velocity_Turn = 0x02 }
 UENUM(Blueprintable) More...
 

Enumeration Type Documentation

◆ EVRMoveAction

enum class EVRMoveAction : uint8
strongBlueprintable

UENUM(Blueprintable)

Enumerator
VRMOVEACTION_None 
VRMOVEACTION_SnapTurn 
VRMOVEACTION_Teleport 
VRMOVEACTION_StopAllMovement 
VRMOVEACTION_SetRotation 
VRMOVEACTION_PauseTracking 
VRMOVEACTION_CUSTOM1 
VRMOVEACTION_CUSTOM2 
VRMOVEACTION_CUSTOM3 
VRMOVEACTION_CUSTOM4 
VRMOVEACTION_CUSTOM5 
VRMOVEACTION_CUSTOM6 
VRMOVEACTION_CUSTOM7 
VRMOVEACTION_CUSTOM8 
VRMOVEACTION_CUSTOM9 
VRMOVEACTION_CUSTOM10 
VRMOVEACTION_CUSTOM11 
VRMOVEACTION_CUSTOM12 
VRMOVEACTION_CUSTOM13 
VRMOVEACTION_CUSTOM14 
VRMOVEACTION_CUSTOM15 

Definition at line 21 of file CharacterMovementCompTypes.h.

◆ EVRMoveActionDataReq

enum class EVRMoveActionDataReq : uint8
strongBlueprintable

UENUM(Blueprintable)

Enumerator
VRMOVEACTIONDATA_None 
VRMOVEACTIONDATA_LOC 
VRMOVEACTIONDATA_ROT 
VRMOVEACTIONDATA_LOC_AND_ROT 

Definition at line 70 of file CharacterMovementCompTypes.h.

◆ EVRMoveActionVelocityRetention

enum class EVRMoveActionVelocityRetention : uint8
strongBlueprintable

UENUM(Blueprintable)

Enumerator
VRMOVEACTION_Velocity_None 
VRMOVEACTION_Velocity_Clear 
VRMOVEACTION_Velocity_Turn 

Definition at line 54 of file CharacterMovementCompTypes.h.