示例#1
0
        private static void DrawGroup(msgGroup objGr, RenderingMode mode, bool selSubObjects, bool asHot)
        {
            mIObjectsList objSubList = objGr.GetChildrenList();

            msgObject curSubObj = objSubList.GetHead();

            while (curSubObj != null)
            {
                DrawObject(Painter.RenderingMode.GL_RENDER, curSubObj, false, false);
                curSubObj = objSubList.GetNext(curSubObj);
            }
        }
示例#2
0
        private void DrawScene()
        {
            msgScene      scene   = msgScene.GetScene();
            mIObjectsList objList = scene.GetObjectsList();
            msgObject     curObj  = objList.GetHead();

            while (curObj != null)
            {
                Painter.DrawObject(Painter.RenderingMode.GL_RENDER, curObj, false, false);

                curObj = objList.GetNext(curObj);
            }
        }