VMultiDllWrapper.MultitouchPointerInfo.getPointerInfoRaw C# (CSharp) Method

getPointerInfoRaw() public method

public getPointerInfoRaw ( ) : MultitouchPointerInfoRaw
return MultitouchPointerInfoRaw
        public MultitouchPointerInfoRaw getPointerInfoRaw()
        {
            MultitouchPointerInfoRaw info = new MultitouchPointerInfoRaw();
            if (Down)
            {
                info.Status = MULTI_TIPSWITCH_BIT | MULTI_IN_RANGE_BIT | MULTI_CONFIDENCE_BIT;
            }
            else if(Hover)
            {
                info.Status = MULTI_IN_RANGE_BIT | MULTI_CONFIDENCE_BIT;
            }
            else
            {
                info.Status = 0;
            }

            info.ContactID = this.ID;
            info.XValue = (ushort)(X * (double)MULTI_MAX_COORDINATE);
            info.YValue = (ushort)(Y * (double)MULTI_MAX_COORDINATE);
            info.Width = 20;
            info.Height = 30;

            return info;
        }
MultitouchPointerInfo