General Information
Description
This is a fully network replicated VR Motion Controller Component which is inherited from UMotionControllerComponent.
Settings
NetUpdateRate - Rate to update the position and finger curls to the server.
Blueprint API Reference
Public Member Functions | |
| UVR_MotionControllerComponent (const FObjectInitializer &ObjectInitializer) |
| |
FORCEINLINE FFingerCurls | GetCurrentFingerCurls () const |
| |
FORCEINLINE bool | IsUsingFingerTracking () const |
| |
virtual bool | VRPollControllerState (FVector &Position, FRotator &Orientation, float WorldToMetersScale) |
| |
bool | VRPollControllerState_GameThread (FVector &Position, FRotator &Orientation, bool &OutbProvidedLinearVelocity, FVector &OutLinearVelocity, bool &OutbProvidedAngularVelocity, FVector &OutAngularVelocityAsAxisAndLength, bool &OutbProvidedLinearAcceleration, FVector &OutLinearAcceleration, float WorldToMetersScale) |
| |
bool | VRPollControllerState_RenderThread (FVector &Position, FRotator &Orientation, float WorldToMetersScale) |
|
Public Attributes | |
float | |
| |
float | |
| |
float | |
| |
bool | |
| |
TArray< UPrimitiveComponent * > | |
|
Protected Member Functions | |
virtual void | CreateRenderState_Concurrent (FRegisterComponentContext *Context) override |
| |
virtual void | SendRenderTransform_Concurrent () override |
|
Protected Attributes | |
| |
| |
| |
float | |
| |
float | |
| |
float | |
| |
float | |
| |
float | |
| |
bool |