Example #1
0
    public virtual bool Load(LBinaryFile fs, uint version)
    {
        Reset();

        mFlags = fs.Reader.ReadUInt32();
        int vertnum = fs.Reader.ReadInt32();

        for (int i = 0; i < vertnum; i++)
        {
            Vector3 vec = SLBinary.LoadVector3(fs);
            mLstVertices.Add(vec);
        }
        int facenum = fs.Reader.ReadInt32();

        for (int i = 0; i < facenum; i++)
        {
            CovFace face = new CovFace();
            face.Load(fs, version);
            mLstCovFace.Add(face);
        }
        //mAABBDirty = true;

        return(true);
    }