A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
ADemoPixoVRPlayerController_C Class ReferenceBlueprint

A blueprint class with 2 graphs. More...

#include "/Game/Blueprints/Base/DemoPixoVRPlayerController"

Inheritance diagram for ADemoPixoVRPlayerController_C:
[legend]

Public Member Functions

virtual void BeginPlay () override
 
void ClientFadeIn (float FadeDuration)
 UFUNCTION(Client, Reliable)
 
void ClientFadeOut (float FadeDuration)
 UFUNCTION(Client, Reliable)
 
void FadeIn (float FadeDuration=1.0f)
 UFUNCTION(BlueprintCallable, Category = "Fade")
 
void FadeOut (float FadeDuration=1.0f)
 UFUNCTION(BlueprintCallable, Category = "Fade")
 
void OnCameraManagerCreated (APlayerCameraManager *CameraManager)
 UFUNCTION(BlueprintImplementableEvent, meta = (DisplayName = "OnCameraManagerCreated"), Category = Actor)
 
virtual void PlayerTick (float DeltaTime) override
 
void PlayHapticFeedback (bool RightHand, float Duration, float Strength)
 UFUNCTION(BlueprintCallable, Category = "Haptic")
 
virtual void SpawnPlayerCameraManager () override
 
virtual void Tick (float DeltaTime) override
 

Public Attributes

bool bDisableServerUpdateCamera
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRPlayerController")
 
UCurveFloat * ChangingFadeOpacityCurve
 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Fade")
 
FRotator LastRotationInput
 

Private Member Functions

void EventGraph ()
 
void FadeOpacityTimelineProgress (float Value)
 UFUNCTION()
 
 GENERATED_BODY ()
 
void ImmediateFadeIn ()
 
void ImmediateFadeOut ()
 
void UserConstructionScript ()
 

Private Attributes

FTimeline FadeTimeline
 

Detailed Description

A blueprint class with 2 graphs.

UDF Path:  /Game /Blueprints /Base /DemoPixoVRPlayerController
Config: Config/DefaultEngine.ini
This blueprint is Data Only

Definition at line 12 of file ADemoPixoVRPlayerController_C.h.

Member Function Documentation

◆ BeginPlay()

void APixoVRPlayerController::BeginPlay ( )
overridevirtualinherited

Definition at line 13 of file PixoVRPlayerController.cpp.

◆ ClientFadeIn()

void APixoVRPlayerController::ClientFadeIn ( float FadeDuration)
inheritedReliableClient

UFUNCTION(Client, Reliable)

◆ ClientFadeOut()

void APixoVRPlayerController::ClientFadeOut ( float FadeDuration)
inheritedReliableClient

UFUNCTION(Client, Reliable)

◆ EventGraph()

void ADemoPixoVRPlayerController_C::EventGraph ( )
privateBlueprint
Event Graph

Definition at line 17 of file ADemoPixoVRPlayerController_C.cpp.

◆ FadeIn()

void APixoVRPlayerController::FadeIn ( float FadeDuration = 1.0f)
inheritedBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Fade")

Definition at line 43 of file PixoVRPlayerController.cpp.

Here is the call graph for this function:

◆ FadeOpacityTimelineProgress()

void APixoVRPlayerController::FadeOpacityTimelineProgress ( float Value)
privateinherited

UFUNCTION()

Definition at line 92 of file PixoVRPlayerController.cpp.

◆ FadeOut()

void APixoVRPlayerController::FadeOut ( float FadeDuration = 1.0f)
inheritedBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Fade")

Definition at line 61 of file PixoVRPlayerController.cpp.

Here is the call graph for this function:

◆ GENERATED_BODY()

APixoVRPlayerController::GENERATED_BODY ( )
privateinherited

◆ ImmediateFadeIn()

void APixoVRPlayerController::ImmediateFadeIn ( )
privateinherited

Definition at line 99 of file PixoVRPlayerController.cpp.

Here is the caller graph for this function:

◆ ImmediateFadeOut()

void APixoVRPlayerController::ImmediateFadeOut ( )
privateinherited

Definition at line 106 of file PixoVRPlayerController.cpp.

Here is the caller graph for this function:

◆ OnCameraManagerCreated()

void AVRBasePlayerController::OnCameraManagerCreated ( APlayerCameraManager * CameraManager)
inheritedBlueprintImplementableEvent

UFUNCTION(BlueprintImplementableEvent, meta = (DisplayName = "OnCameraManagerCreated"), Category = Actor)

◆ PlayerTick()

void AVRPlayerController::PlayerTick ( float DeltaTime)
overridevirtualinherited

Processes player input (immediately after PlayerInput gets ticked) and calls UpdateRotation(). PlayerTick is only called if the PlayerController has a PlayerInput object. Therefore, it will only be called for locally controlled PlayerControllers. I am overriding this so that for VRCharacters it doesn't apply the view rotation and instead lets CMC handle it

Definition at line 44 of file VRPlayerController.cpp.

◆ PlayHapticFeedback()

void APixoVRPlayerController::PlayHapticFeedback ( bool RightHand,
float Duration,
float Strength )
inheritedBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Haptic")

Definition at line 74 of file PixoVRPlayerController.cpp.

Here is the caller graph for this function:

◆ SpawnPlayerCameraManager()

void AVRPlayerController::SpawnPlayerCameraManager ( )
overridevirtualinherited

spawn cameras for servers and owning players

Reimplemented from AVRBasePlayerController.

Definition at line 16 of file VRPlayerController.cpp.

◆ Tick()

void APixoVRPlayerController::Tick ( float DeltaTime)
overridevirtualinherited

Definition at line 31 of file PixoVRPlayerController.cpp.

◆ UserConstructionScript()

void ADemoPixoVRPlayerController_C::UserConstructionScript ( )
privateBlueprint
User Construction Script

Definition at line 13 of file ADemoPixoVRPlayerController_C.cpp.

Member Data Documentation

◆ bDisableServerUpdateCamera

bool AVRPlayerController::bDisableServerUpdateCamera
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRPlayerController")

Definition at line 65 of file VRPlayerController.h.

◆ ChangingFadeOpacityCurve

UCurveFloat* APixoVRPlayerController::ChangingFadeOpacityCurve
inheritedEditAnywhereBlueprintReadOnly

UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Fade")

Definition at line 65 of file PixoVRPlayerController.h.

◆ FadeTimeline

FTimeline APixoVRPlayerController::FadeTimeline
privateinherited

Definition at line 76 of file PixoVRPlayerController.h.

◆ LastRotationInput

FRotator AVRPlayerController::LastRotationInput
inherited

Definition at line 70 of file VRPlayerController.h.


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