Example #1
0
        /// <summary>
        /// The serialise.
        /// </summary>
        /// <param name="serialise">
        /// The serialise.
        /// </param>
        public void Serialise(IwSerialise serialise)
        {
            serialise.Vec3(ref this.center);

            if (serialise.IsReading())
            {
                int r = 0;
                serialise.Int32(ref r);
                this.radius = r;
            }
            else
            {
                int r = (int)this.radius;
                serialise.Int32(ref r);
            }
        }
Example #2
0
        /// <summary>
        /// The serialise.
        /// </summary>
        /// <param name="serialise">
        /// The serialise.
        /// </param>
        public void Serialise(IwSerialise serialise)
        {
            serialise.Vec3(ref this.center);

            if (serialise.IsReading())
            {
                int r = 0;
                serialise.Int32(ref r);
                this.radius = r;
            }
            else
            {
                int r = (int)this.radius;
                serialise.Int32(ref r);
            }
        }