Zdexby TheHolyOneZ
5,372 classes
Class

UOculusFunctionLibrary

: UBlueprintFunctionLibrary : UObject
/Script/OculusHMD.OculusFunctionLibrary 0x0028 (40 B) align 8 inherited 0x0028 vtable /Script/OculusHMD
0x00x0028

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 38

SignatureFlagsNativeParams
void SetReorientHMDOnControllerRecenter(bool recenterMode)FinalNative+2 flags0x01
void SetPositionScale3D(const FVector& PosScale3D)FinalNative+2 flags0x0C
void SetGuardianVisibility(bool GuardianVisible)FinalNative+2 flags0x01
void SetFixedFoveatedRenderingLevel(const EFixedFoveatedRenderingLevel& Level, bool isDynamic)FinalNative+2 flags0x02
void SetDisplayFrequency(float RequestedFrequency)FinalNative+2 flags0x04
void SetCPUAndGPULevels(int32 CPULevel, int32 GPULevel)FinalNative+2 flags0x08
void SetColorScaleAndOffset(const FLinearColor& ColorScale, const FLinearColor& ColorOffset, bool bApplyToAllLayers)FinalNative+2 flags0x21
void SetClientColorDesc(const EColorSpace& ColorSpace)FinalNative+2 flags0x01
void SetBaseRotationAndPositionOffset(const FRotator& BaseRot, const FVector& PosOffset, uint8 options)FinalNative+2 flags0x19
void SetBaseRotationAndBaseOffsetInMeters(const FRotator& Rotation, const FVector& BaseOffsetInMeters, uint8 options)FinalNative+2 flags0x19
bool IsGuardianDisplayed()FinalNative+2 flags0x01
bool IsGuardianConfigured()FinalNative+2 flags0x01
bool IsDeviceTracked(const ETrackedDeviceType& DeviceType)FinalNative+2 flags0x02
bool HasSystemOverlayPresent()FinalNative+2 flags0x01
bool HasInputFocus()FinalNative+2 flags0x01
bool GetUserProfile(FHmdUserProfile& Profile)FinalNative+2 flags0x49
bool GetSystemHmd3DofModeEnabled()FinalNative+2 flags0x01
void GetRawSensorData(const FVector& AngularAcceleration, const FVector& LinearAcceleration, const FVector& AngularVelocity, const FVector& LinearVelocity, const float& TimeInSeconds, const ETrackedDeviceType& DeviceType)FinalNative+2 flags0x35
void GetPose(const FRotator& DeviceRotation, const FVector& DevicePosition, const FVector& NeckPosition, bool bUseOrienationForPlayerCamera, bool bUsePositionForPlayerCamera, const FVector& PositionScale)FinalNative+2 flags0x34
FGuardianTestResult GetPointGuardianIntersection(const FVector& Point, const EBoundaryType& BoundaryType)FinalNative+2 flags0x30
FTransform GetPlayAreaTransform()FinalNative+2 flags0x30
FGuardianTestResult GetNodeGuardianIntersection(const ETrackedDeviceType& DeviceType, const EBoundaryType& BoundaryType)FinalNative+2 flags0x24
EColorSpace GetHmdColorDesc()FinalNative+2 flags0x01
TArray<FVector> GetGuardianPoints(const EBoundaryType& BoundaryType, bool UsePawnSpace)FinalNative+2 flags0x18
FVector GetGuardianDimensions(const EBoundaryType& BoundaryType)FinalNative+2 flags0x10
void GetGPUUtilization(const bool& IsGPUAvailable, const float& GPUUtilization)FinalNative+2 flags0x08
float GetGPUFrameTime()FinalNative+2 flags0x04
EFixedFoveatedRenderingLevel GetFixedFoveatedRenderingLevel()FinalNative+2 flags0x01
EOculusDeviceType GetDeviceType()FinalNative+2 flags0x01
FString GetDeviceName()FinalNative+2 flags0x10
float GetCurrentDisplayFrequency()FinalNative+2 flags0x04
void GetBaseRotationAndPositionOffset(const FRotator& OutRot, const FVector& OutPosOffset)FinalNative+2 flags0x18
void GetBaseRotationAndBaseOffsetInMeters(const FRotator& OutRotation, const FVector& OutBaseOffsetInMeters)FinalNative+2 flags0x18
TArray<float> GetAvailableDisplayFrequencies()FinalNative+2 flags0x10
void EnablePositionTracking(bool bPositionTracking)FinalNative+2 flags0x01
void EnableOrientationTracking(bool bOrientationTracking)FinalNative+2 flags0x01
void ClearLoadingSplashScreens()FinalNative+2 flags0x00
void AddLoadingSplashScreen(UTexture2D* Texture, const FVector& TranslationInMeters, const FRotator& Rotation, const FVector2D& SizeInMeters, const FRotator& DeltaRotation, bool bClearBeforeAdd)FinalNative+2 flags0x35