SWFProcessing.SWFModeller.SWFDataTypeWriter.WriteColorComponent C# (CSharp) Method

WriteColorComponent() private method

private WriteColorComponent ( int value, int numBits ) : void
value int
numBits int
return void
        private void WriteColorComponent(int value, int numBits)
        {
            float fv = (float)value / 256.0f;
            double intComp = Math.Floor(fv);
            double frac = 256 * (fv - intComp);

            int valfp88 = (((int)intComp) << 8) | (int)frac;

            this.WriteUBits((uint)valfp88, numBits);
        }