internal CtfFloatDescriptor(CtfPropertyBag bag)
            : base(CtfTypes.Float)
        {
            Debug.Assert(bag != null);

            this.Exponent = bag.GetInt("exp_dig");
            this.Mantissa = bag.GetInt("mant_dig");
            this.align    = bag.GetInt("align");

            this.ByteOrder = bag.GetByteOrder();
        }