Show / Hide Table of Contents

    FXRSimulationInputDevice

    Virtual device for simulated XR input events.

    class FXRSimulationInputDevice;
    

    Header

    #include <XRSimulationInputDevice.h>

    Inheritance

    Inherits from IInputDevice, TSharedFromThis< FXRSimulationInputDevice >

    Public Functions

    Name
    FXRSimulationInputDevice(FXRSimulationHMD * InputSimHMD)
    virtual ~FXRSimulationInputDevice()
    virtual void Tick(float DeltaTime) override
    virtual void SendControllerEvents() override
    virtual void SetMessageHandler(const TSharedRef< FGenericApplicationMessageHandler > & InMessageHandler) override
    virtual bool Exec(UWorld * InWorld, const TCHAR * Cmd, FOutputDevice & Ar) override
    virtual void SetChannelValue(int32 ControllerId, FForceFeedbackChannelType ChannelType, float Value) override
    virtual void SetChannelValues(int32 ControllerId, const FForceFeedbackValues & values) override

    Public Functions Documentation

    function FXRSimulationInputDevice

    FXRSimulationInputDevice(
        FXRSimulationHMD * InputSimHMD
    )
    

    function ~FXRSimulationInputDevice

    virtual ~FXRSimulationInputDevice()
    

    function Tick

    virtual void Tick(
        float DeltaTime
    ) override
    

    IInputDevice implementation

    function SendControllerEvents

    virtual void SendControllerEvents() override
    

    function SetMessageHandler

    virtual void SetMessageHandler(
        const TSharedRef< FGenericApplicationMessageHandler > & InMessageHandler
    ) override
    

    function Exec

    virtual bool Exec(
        UWorld * InWorld,
        const TCHAR * Cmd,
        FOutputDevice & Ar
    ) override
    

    function SetChannelValue

    virtual void SetChannelValue(
        int32 ControllerId,
        FForceFeedbackChannelType ChannelType,
        float Value
    ) override
    

    function SetChannelValues

    virtual void SetChannelValues(
        int32 ControllerId,
        const FForceFeedbackValues & values
    ) override
    

    Updated on 19 August 2021 at 17:42:51 Coordinated Universal Time

    • Improve this Doc
    Back to top Generated by DocFX