public EventDataViveTrackerConnectedHTCX
        (
            StructureType?type          = StructureType.TypeEventDataViveTrackerConnectedHtcx,
            void *next                  = null,
            ViveTrackerPathsHTCX *paths = null
        ) : this()
        {
            if (type is not null)
            {
                Type = type.Value;
            }

            if (next is not null)
            {
                Next = next;
            }

            if (paths is not null)
            {
                Paths = paths;
            }
        }
Ejemplo n.º 2
0
 /// <summary>To be documented.</summary>
 public static unsafe Result EnumerateViveTrackerPathsHtcx(this HtcxViveTrackerInteraction thisApi, [Count(Count = 0)] Instance instance, [Count(Count = 0)] uint pathCapacityInput, [Count(Count = 0)] Span <uint> pathCountOutput, [Count(Parameter = "pathCapacityInput")] ViveTrackerPathsHTCX *paths)
 {
     // SpanOverloader
     return(thisApi.EnumerateViveTrackerPathsHtcx(instance, pathCapacityInput, ref pathCountOutput.GetPinnableReference(), paths));
 }
 public unsafe partial Result EnumerateViveTrackerPathsHtcx([Count(Count = 0)] Instance instance, [Count(Count = 0)] uint pathCapacityInput, [Count(Count = 0)] ref uint pathCountOutput, [Count(Parameter = "pathCapacityInput")] ViveTrackerPathsHTCX *paths);