A Demo Project for the UnrealEngineSDK
|
UCLASS() More...
#include <VRBaseCharacter.h>
Public Member Functions | |
AVRBaseCharacter (const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get()) | |
FVector | AddActorWorldRotationVR (FRotator DeltaRot, bool bUseYawOnly=true) |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter|VRLocations") | |
virtual void | ExtendedSimpleMoveToLocation (const FVector &GoalLocation, float AcceptanceRadius=-1, bool bStopOnOverlap=false, bool bUsePathfinding=true, bool bProjectDestinationToNavigation=true, bool bCanStrafe=false, TSubclassOf< UNavigationQueryFilter > FilterClass=NULL, bool bAllowPartialPath=true) |
UFUNCTION(BlueprintCallable, Category = "VRBaseCharacter|Navigation", Meta = (AdvancedDisplay = "bStopOnOverlap,bCanStrafe,bAllowPartialPath")) | |
virtual void | GatherCurrentMovement () override |
bool | GetCurrentNavigationPathPoints (TArray< FVector > &NavigationPointList) |
UFUNCTION(BlueprintCallable, Category = "VRBaseCharacter|Navigation") | |
EPathFollowingStatus::Type | GetMoveStatus () const |
UFUNCTION(BlueprintCallable, Category = "VRBaseCharacter|Navigation") | |
virtual FVector | GetTargetLocation (AActor *RequestedBy) const override |
virtual FVector | GetTeleportLocation (FVector OriginalLocation) |
UFUNCTION(BlueprintPure, Category = "VRGrip") | |
FVector | GetVRForwardVector () const |
UFUNCTION(BlueprintPure, Category = "BaseVRCharacter|VRLocations") | |
FVector | GetVRHeadLocation () const |
FVector | GetVRLocation () const |
UFUNCTION(BlueprintPure, Category = "BaseVRCharacter|VRLocations") | |
FVector | GetVRLocation_Inline () const |
FVector | GetVRRightVector () const |
UFUNCTION(BlueprintPure, Category = "BaseVRCharacter|VRLocations") | |
FRotator | GetVRRotation () const |
UFUNCTION(BlueprintPure, Category = "BaseVRCharacter|VRLocations") | |
FVector | GetVRUpVector () const |
UFUNCTION(BlueprintPure, Category = "BaseVRCharacter|VRLocations") | |
bool | HasPartialPath () const |
UFUNCTION(BlueprintCallable, Category = "VRBaseCharacter|Navigation") | |
void | InitSeatedModeTransition () |
FVector | K2_GetVRHeadLocation () const |
UFUNCTION(BlueprintPure, Category = "BaseVRCharacter|VRLocations", meta = (DisplayName = "GetVRHeadLocation", ScriptName = "GetVRHeadLocation", Keywords = "position")) | |
virtual void | NavigationMoveCompleted (FAIRequestID RequestID, const FPathFollowingResult &Result) |
virtual void | NotifyOfTeleport (bool bRegisterAsTeleport=true) |
UFUNCTION(BlueprintCallable, Category = "VRGrip") | |
void | OnBeginWallPushback (FHitResult HitResultOfImpact, bool bHadLocomotionInput, FVector HmdInput) |
UFUNCTION(BlueprintNativeEvent, Category = "VRMovement") | |
virtual void | OnBeginWallPushback_Implementation (FHitResult HitResultOfImpact, bool bHadLocomotionInput, FVector HmdInput) |
void | OnClimbingSteppedUp () |
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VRMovement") | |
virtual void | OnClimbingSteppedUp_Implementation () |
void | OnCustomMoveActionPerformed (EVRMoveAction MoveActionType, FVector MoveActionVector, FRotator MoveActionRotator, uint8 MoveActionFlags) |
UFUNCTION(BlueprintNativeEvent, Category = "VRMovement") | |
virtual void | OnCustomMoveActionPerformed_Implementation (EVRMoveAction MoveActionType, FVector MoveActionVector, FRotator MoveActionRotator, uint8 MoveActionFlags) |
void | OnEndWallPushback () |
UFUNCTION(BlueprintNativeEvent, Category = "VRMovement") | |
virtual void | OnEndWallPushback_Implementation () |
void | OnRep_CapsuleHeight () |
UFUNCTION() | |
virtual void | OnRep_Controller () override |
virtual void | OnRep_PlayerState () override |
virtual void | OnRep_ReplicatedMovement () override |
virtual void | OnRep_SeatedCharInfo () |
UFUNCTION() | |
void | OnSeatedModeChanged (bool bNewSeatedMode, bool bWasAlreadySeated) |
UFUNCTION(BlueprintNativeEvent, Category = "Seating") | |
virtual void | OnSeatedModeChanged_Implementation (bool bNewSeatedMode, bool bWasAlreadySeated) |
void | OnSeatThreshholdChanged (bool bIsWithinThreshold, float ToThresholdScaler) |
UFUNCTION(BlueprintNativeEvent, Category = "Seating") | |
virtual void | OnSeatThreshholdChanged_Implementation (bool bIsWithinThreshold, float ToThresholdScaler) |
virtual void | PossessedBy (AController *NewController) |
virtual void | PostInitializeComponents () override |
virtual void | PreReplication (IRepChangedPropertyTracker &ChangedPropertyTracker) override |
void | ReceiveNavigationMoveCompleted (EPathFollowingResult::Type PathingResult) |
UFUNCTION(BlueprintImplementableEvent, Category = "VRBaseCharacter|Navigation") | |
virtual void | RegenerateOffsetComponentToWorld (bool bUpdateBounds, bool bCalculatePureYaw) |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter|VRLocations") | |
void | Server_ReZeroSeating (FTransform_NetQuantize NewTargetTransform, FTransform_NetQuantize NewInitialRelCameraTransform, bool bZeroToHead=true) |
UFUNCTION(BlueprintCallable, Server, Reliable, WithValidation, Category = "BaseVRCharacter", meta = (DisplayName = "ReZeroSeating")) | |
void | Server_SendTransformCamera (FBPVRComponentPosRep NewTransform) |
UFUNCTION(Unreliable, Server, WithValidation) | |
void | Server_SendTransformLeftController (FBPVRComponentPosRep NewTransform) |
UFUNCTION(Unreliable, Server, WithValidation) | |
void | Server_SendTransformRightController (FBPVRComponentPosRep NewTransform) |
UFUNCTION(Unreliable, Server, WithValidation) | |
void | Server_SetSeatedMode (USceneComponent *SeatParent, bool bSetSeatedMode, FTransform_NetQuantize TargetTransform, FTransform_NetQuantize InitialRelCameraTransform, float AllowedRadius=40.0f, float AllowedRadiusThreshold=20.0f, bool bZeroToHead=true, EVRConjoinedMovementModes PostSeatedMovementMode=EVRConjoinedMovementModes::C_MOVE_Walking) |
UFUNCTION(BlueprintCallable, Server, Reliable, WithValidation, Category = "BaseVRCharacter", meta = (DisplayName = "SetSeatedMode")) | |
FVector | SetActorLocationAndRotationVR (FVector NewLoc, FRotator NewRot, bool bUseYawOnly=true, bool bAccountForHMDRotation=true, bool bTeleport=false) |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter|VRLocations") | |
FVector | SetActorLocationVR (FVector NewLoc, bool bTeleport) |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter|VRLocations") | |
FVector | SetActorRotationVR (FRotator NewRot, bool bUseYawOnly=true, bool bAccountForHMDRotation=true) |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter|VRLocations") | |
virtual void | SetCharacterHalfHeightVR (float HalfHeight, bool bUpdateOverlaps=true) |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter") | |
virtual void | SetCharacterSizeVR (float NewRadius, float NewHalfHeight, bool bUpdateOverlaps=true) |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter") | |
bool | SetSeatedMode (USceneComponent *SeatParent, bool bSetSeatedMode, FTransform TargetTransform, FTransform InitialRelCameraTransform, float AllowedRadius=40.0f, float AllowedRadiusThreshold=20.0f, bool bZeroToHead=true, EVRConjoinedMovementModes PostSeatedMovementMode=EVRConjoinedMovementModes::C_MOVE_Walking) |
void | SetSeatRelativeLocationAndRotationVR (FVector LocDelta) |
void | StopNavigationMovement () |
UFUNCTION(BlueprintCallable, Category = "VRBaseCharacter|Navigation") | |
void | TickSeatInformation (float DeltaTime) |
void | UpdateClimbingMovement (float DeltaTime) |
UFUNCTION(BlueprintNativeEvent, meta = (DisplayName = "UpdateClimbingMovement", ScriptName = "UpdateClimbingMovement")) | |
virtual void | UpdateClimbingMovement_Implementation (float DeltaTime) |
void | UpdateLowGravMovement (float DeltaTime) |
UFUNCTION(BlueprintNativeEvent, meta = (DisplayName = "UpdateLowGravMovement", ScriptName = "UpdateLowGravMovement")) | |
virtual void | UpdateLowGravMovement_Implementation (float DeltaTime) |
void | ZeroToSeatInformation () |
Public Attributes | |
bool | bFlagTeleported |
bool | bFlagTeleportedGrips |
bool | bTrackingPaused |
bool | bUseExperimentalUnseatModeFix |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRBaseCharacter") | |
TSubclassOf< UNavigationQueryFilter > | DefaultNavigationFilterClass |
UPROPERTY(BlueprintReadWrite, Category = AI) | |
UGripMotionControllerComponent * | LeftMotionController |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess = "true")) | |
USceneComponent * | NetSmoother |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess = "true")) | |
FTransform | OffsetComponentToWorld |
UPROPERTY(BlueprintReadOnly, Transient, Category = "VRExpansionLibrary") | |
FVRPlayerNetworkCorrectedSignature | OnCharacterNetworkCorrected_Bind |
UPROPERTY(BlueprintAssignable, Category = "VRMovement") | |
FVRPlayerTeleportedSignature | OnCharacterTeleported_Bind |
UPROPERTY(BlueprintAssignable, Category = "VRMovement") | |
FVRPlayerStateReplicatedSignature | OnPlayerStateReplicated_Bind |
UPROPERTY(BlueprintAssignable, Category = "VRMovement") | |
FVRSeatThresholdChangedSignature | OnSeatThreshholdChanged_Bind |
UPROPERTY(BlueprintAssignable, Category = "Seating") | |
AVRPlayerController * | OwningVRPlayerController |
UPROPERTY(Transient, DuplicateTransient) | |
UParentRelativeAttachmentComponent * | ParentRelativeAttachment |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess = "true")) | |
FVector | PausedTrackingLoc |
float | PausedTrackingRot |
FVRReplicatedCapsuleHeight | ReplicatedCapsuleHeight |
UPROPERTY(Replicated, ReplicatedUsing = OnRep_CapsuleHeight) | |
struct FRepMovementVRCharacter | ReplicatedMovementVR |
UPROPERTY(ReplicatedUsing = OnRep_ReplicatedMovement) | |
UGripMotionControllerComponent * | RightMotionController |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess = "true")) | |
FVRSeatedCharacterInfo | SeatInformation |
UPROPERTY(BlueprintReadOnly, Replicated, EditAnywhere, Category = "Seating", ReplicatedUsing = OnRep_SeatedCharInfo) | |
UVRBaseCharacterMovementComponent * | VRMovementReference |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, Transient, BlueprintReadOnly, meta = (AllowPrivateAccess = "true")) | |
USceneComponent * | VRProxyComponent |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess = "true")) | |
bool | VRReplicateCapsuleHeight |
UPROPERTY(EditAnywhere, Replicated, BlueprintReadWrite, Category = "VRBaseCharacter") | |
UReplicatedVRCameraComponent * | VRReplicatedCamera |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess = "true")) | |
Static Public Attributes | |
static FName | LeftMotionControllerComponentName |
static FName | ParentRelativeAttachmentComponentName |
static FName | ReplicatedCameraComponentName |
static FName | RightMotionControllerComponentName |
static FName | SmoothingSceneParentComponentName |
static FName | VRProxyComponentName |
Private Member Functions | |
GENERATED_BODY () | |
UCLASS()
Definition at line 335 of file VRBaseCharacter.h.
AVRBaseCharacter::AVRBaseCharacter | ( | const FObjectInitializer & | ObjectInitializer = FObjectInitializer::Get() | ) |
|
BlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter|VRLocations")
Definition at line 777 of file VRBaseCharacter.cpp.
|
virtualBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRBaseCharacter|Navigation", Meta = (AdvancedDisplay = "bStopOnOverlap,bCanStrafe,bAllowPartialPath"))
Reimplemented in AVRCharacter.
Definition at line 922 of file VRBaseCharacter.cpp.
|
overridevirtual |
Definition at line 402 of file VRBaseCharacter.cpp.
|
private |
|
BlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRBaseCharacter|Navigation")
Definition at line 1020 of file VRBaseCharacter.cpp.
|
inlineBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRBaseCharacter|Navigation")
Definition at line 857 of file VRBaseCharacter.h.
|
inlineoverridevirtual |
Definition at line 574 of file VRBaseCharacter.h.
|
virtualBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRGrip")
Reimplemented in AVRSimpleCharacter, and AVRCharacter.
Definition at line 330 of file VRBaseCharacter.cpp.
|
inlineBlueprintPure |
UFUNCTION(BlueprintPure, Category = "BaseVRCharacter|VRLocations")
Definition at line 509 of file VRBaseCharacter.h.
|
inline |
Definition at line 568 of file VRBaseCharacter.h.
|
inlineBlueprintPure |
UFUNCTION(BlueprintPure, Category = "BaseVRCharacter|VRLocations")
Definition at line 539 of file VRBaseCharacter.h.
|
inline |
|
inlineBlueprintPure |
UFUNCTION(BlueprintPure, Category = "BaseVRCharacter|VRLocations")
Definition at line 519 of file VRBaseCharacter.h.
|
inlineBlueprintPure |
UFUNCTION(BlueprintPure, Category = "BaseVRCharacter|VRLocations")
Definition at line 554 of file VRBaseCharacter.h.
|
inlineBlueprintPure |
UFUNCTION(BlueprintPure, Category = "BaseVRCharacter|VRLocations")
Definition at line 529 of file VRBaseCharacter.h.
|
inlineBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRBaseCharacter|Navigation")
Returns true if the current PathFollowingComponent's path is partial (does not reach desired destination).
Definition at line 875 of file VRBaseCharacter.h.
void AVRBaseCharacter::InitSeatedModeTransition | ( | ) |
Definition at line 486 of file VRBaseCharacter.cpp.
|
inlineBlueprintPure |
UFUNCTION(BlueprintPure, Category = "BaseVRCharacter|VRLocations", meta = (DisplayName = "GetVRHeadLocation", ScriptName = "GetVRHeadLocation", Keywords = "position"))
Definition at line 563 of file VRBaseCharacter.h.
|
inlinevirtual |
Definition at line 847 of file VRBaseCharacter.h.
|
virtualBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRGrip")
Definition at line 336 of file VRBaseCharacter.cpp.
|
BlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, Category = "VRMovement")
|
virtual |
Definition at line 280 of file VRBaseCharacter.cpp.
|
BlueprintNativeEventBlueprintCallable |
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VRMovement")
|
virtual |
Definition at line 290 of file VRBaseCharacter.cpp.
|
BlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, Category = "VRMovement")
|
virtual |
Definition at line 275 of file VRBaseCharacter.cpp.
|
BlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, Category = "VRMovement")
|
virtual |
Definition at line 285 of file VRBaseCharacter.cpp.
|
inline |
UFUNCTION()
Definition at line 442 of file VRBaseCharacter.h.
|
overridevirtual |
Definition at line 145 of file VRBaseCharacter.cpp.
|
overridevirtual |
Definition at line 151 of file VRBaseCharacter.cpp.
|
overridevirtual |
|
virtual |
UFUNCTION()
Definition at line 424 of file VRBaseCharacter.cpp.
|
BlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, Category = "Seating")
|
inlinevirtual |
Definition at line 601 of file VRBaseCharacter.h.
|
BlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, Category = "Seating")
|
inlinevirtual |
Definition at line 610 of file VRBaseCharacter.h.
|
virtual |
Reimplemented in APixoVRCharacter.
Definition at line 139 of file VRBaseCharacter.cpp.
|
overridevirtual |
Definition at line 157 of file VRBaseCharacter.cpp.
|
overridevirtual |
Definition at line 228 of file VRBaseCharacter.cpp.
|
BlueprintImplementableEvent |
UFUNCTION(BlueprintImplementableEvent, Category = "VRBaseCharacter|Navigation")
|
inlinevirtualBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter|VRLocations")
Reimplemented in AVRSimpleCharacter, and AVRCharacter.
Definition at line 703 of file VRBaseCharacter.h.
|
WithValidationServerBlueprintCallableReliable |
UFUNCTION(BlueprintCallable, Server, Reliable, WithValidation, Category = "BaseVRCharacter", meta = (DisplayName = "ReZeroSeating"))
|
WithValidationServerUnreliable |
UFUNCTION(Unreliable, Server, WithValidation)
|
WithValidationServerUnreliable |
UFUNCTION(Unreliable, Server, WithValidation)
|
WithValidationServerUnreliable |
UFUNCTION(Unreliable, Server, WithValidation)
|
WithValidationServerBlueprintCallableReliable |
UFUNCTION(BlueprintCallable, Server, Reliable, WithValidation, Category = "BaseVRCharacter", meta = (DisplayName = "SetSeatedMode"))
|
BlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter|VRLocations")
Definition at line 845 of file VRBaseCharacter.cpp.
|
BlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter|VRLocations")
Definition at line 880 of file VRBaseCharacter.cpp.
|
BlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter|VRLocations")
Definition at line 807 of file VRBaseCharacter.cpp.
|
virtualBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter")
Reimplemented in AVRCharacter.
Definition at line 910 of file VRBaseCharacter.cpp.
|
virtualBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacter")
Reimplemented in AVRCharacter.
Definition at line 898 of file VRBaseCharacter.cpp.
bool AVRBaseCharacter::SetSeatedMode | ( | USceneComponent * | SeatParent, |
bool | bSetSeatedMode, | ||
FTransform | TargetTransform, | ||
FTransform | InitialRelCameraTransform, | ||
float | AllowedRadius = 40.0f, | ||
float | AllowedRadiusThreshold = 20.0f, | ||
bool | bZeroToHead = true, | ||
EVRConjoinedMovementModes | PostSeatedMovementMode = EVRConjoinedMovementModes::C_MOVE_Walking ) |
void AVRBaseCharacter::SetSeatRelativeLocationAndRotationVR | ( | FVector | LocDelta | ) |
|
inlineBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRBaseCharacter|Navigation")
Definition at line 893 of file VRBaseCharacter.h.
void AVRBaseCharacter::TickSeatInformation | ( | float | DeltaTime | ) |
|
BlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, meta = (DisplayName = "UpdateClimbingMovement", ScriptName = "UpdateClimbingMovement"))
Event for adding to the climbing movement mode. Called by CharacterMovement if MovementMode is set to Climbing.
|
inlinevirtual |
Definition at line 494 of file VRBaseCharacter.h.
|
BlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, meta = (DisplayName = "UpdateLowGravMovement", ScriptName = "UpdateLowGravMovement"))
Event for adding to the climbing movement mode. Called by CharacterMovement if MovementMode is set to Climbing.
|
inlinevirtual |
Definition at line 483 of file VRBaseCharacter.h.
|
inline |
bool AVRBaseCharacter::bFlagTeleported |
Definition at line 363 of file VRBaseCharacter.h.
bool AVRBaseCharacter::bFlagTeleportedGrips |
Definition at line 364 of file VRBaseCharacter.h.
bool AVRBaseCharacter::bTrackingPaused |
Definition at line 365 of file VRBaseCharacter.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRBaseCharacter")
Definition at line 585 of file VRBaseCharacter.h.
|
BlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, Category = AI)
Definition at line 910 of file VRBaseCharacter.h.
|
VisibleAnywhereBlueprintReadOnly |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess = "true"))
Definition at line 767 of file VRBaseCharacter.h.
|
static |
Name of the LeftMotionController component. Use this name if you want to use a different class (with ObjectInitializer.SetDefaultSubobjectClass).
Definition at line 777 of file VRBaseCharacter.h.
|
VisibleAnywhereBlueprintReadOnly |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess = "true"))
Definition at line 729 of file VRBaseCharacter.h.
|
TransientBlueprintReadOnly |
UPROPERTY(BlueprintReadOnly, Transient, Category = "VRExpansionLibrary")
Definition at line 502 of file VRBaseCharacter.h.
|
BlueprintAssignable |
UPROPERTY(BlueprintAssignable, Category = "VRMovement")
Definition at line 385 of file VRBaseCharacter.h.
|
BlueprintAssignable |
UPROPERTY(BlueprintAssignable, Category = "VRMovement")
Definition at line 378 of file VRBaseCharacter.h.
|
BlueprintAssignable |
UPROPERTY(BlueprintAssignable, Category = "VRMovement")
Definition at line 392 of file VRBaseCharacter.h.
|
BlueprintAssignable |
UPROPERTY(BlueprintAssignable, Category = "Seating")
Definition at line 617 of file VRBaseCharacter.h.
|
TransientDuplicateTransient |
UPROPERTY(Transient, DuplicateTransient)
BaseVR Character movement component belongs to
Definition at line 348 of file VRBaseCharacter.h.
|
VisibleAnywhereBlueprintReadOnly |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess = "true"))
Definition at line 760 of file VRBaseCharacter.h.
|
static |
Name of the ParentRelativeAttachment component. Use this name if you want to use a different class (with ObjectInitializer.SetDefaultSubobjectClass).
Definition at line 786 of file VRBaseCharacter.h.
FVector AVRBaseCharacter::PausedTrackingLoc |
Definition at line 366 of file VRBaseCharacter.h.
float AVRBaseCharacter::PausedTrackingRot |
Definition at line 367 of file VRBaseCharacter.h.
|
static |
Name of the VRReplicatedCamera component. Use this name if you want to use a different class (with ObjectInitializer.SetDefaultSubobjectClass).
Definition at line 783 of file VRBaseCharacter.h.
|
Replicated |
UPROPERTY(Replicated, ReplicatedUsing = OnRep_CapsuleHeight)
Definition at line 437 of file VRBaseCharacter.h.
struct FRepMovementVRCharacter AVRBaseCharacter::ReplicatedMovementVR |
UPROPERTY(ReplicatedUsing = OnRep_ReplicatedMovement)
Used for replication of our RootComponent's position and velocity
Definition at line 361 of file VRBaseCharacter.h.
|
VisibleAnywhereBlueprintReadOnly |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess = "true"))
Definition at line 774 of file VRBaseCharacter.h.
|
static |
Name of the RightMotionController component. Use this name if you want to use a different class (with ObjectInitializer.SetDefaultSubobjectClass).
Definition at line 780 of file VRBaseCharacter.h.
|
ReplicatedBlueprintReadOnlyEditAnywhere |
UPROPERTY(BlueprintReadOnly, Replicated, EditAnywhere, Category = "Seating", ReplicatedUsing = OnRep_SeatedCharInfo)
Definition at line 593 of file VRBaseCharacter.h.
|
static |
Name of the net smoother component. Use this name if you want to use a different class (with ObjectInitializer.SetDefaultSubobjectClass).
Definition at line 789 of file VRBaseCharacter.h.
|
VisibleAnywhereTransientBlueprintReadOnly |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, Transient, BlueprintReadOnly, meta = (AllowPrivateAccess = "true"))
Definition at line 746 of file VRBaseCharacter.h.
|
VisibleAnywhereBlueprintReadOnly |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess = "true"))
Definition at line 738 of file VRBaseCharacter.h.
|
static |
Name of the vr proxy component. Use this name if you want to use a different class (with ObjectInitializer.SetDefaultSubobjectClass).
Definition at line 792 of file VRBaseCharacter.h.
|
ReplicatedBlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, Replicated, BlueprintReadWrite, Category = "VRBaseCharacter")
Definition at line 430 of file VRBaseCharacter.h.
|
VisibleAnywhereBlueprintReadOnly |
UPROPERTY(Category = VRBaseCharacter, VisibleAnywhere, BlueprintReadOnly, meta = (AllowPrivateAccess = "true"))
Definition at line 753 of file VRBaseCharacter.h.