NScumm.Sky.Text.GetTextBit C# (CSharp) Method

GetTextBit() private method

private GetTextBit ( byte data, int &dataPtr, int &bitPos ) : bool
data byte
dataPtr int
bitPos int
return bool
        private bool GetTextBit(byte[] data, ref int dataPtr, ref int bitPos)
        {
            if (bitPos != 0)
            {
                bitPos--;
            }
            else
            {
                dataPtr++;
                bitPos = 7;
            }

            return ((data[dataPtr] >> bitPos) & 1) != 0;
        }