Beispiel #1
0
        private static void InvokeBoundaryChangedEvent(IntPtr internalPtr)
        {
            IntegratedSubsystem subsystem      = Internal_SubsystemInstances.Internal_GetInstanceByPtr(internalPtr);
            XRInputSubsystem    inputSubsystem = subsystem as XRInputSubsystem;

            if ((inputSubsystem != null) && (inputSubsystem.boundaryChanged != null))
            {
                inputSubsystem.boundaryChanged(inputSubsystem);
            }
        }
Beispiel #2
0
        private static void InvokeTrackingOriginUpdatedEvent(IntPtr internalPtr)
        {
            IntegratedSubsystem subsystem      = Internal_SubsystemInstances.Internal_GetInstanceByPtr(internalPtr);
            XRInputSubsystem    inputSubsystem = subsystem as XRInputSubsystem;

            if ((inputSubsystem != null) && (inputSubsystem.trackingOriginUpdated != null))
            {
                inputSubsystem.trackingOriginUpdated(inputSubsystem);
            }
        }