• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Error

            C++博客 首頁 新隨筆 聯系 聚合 管理
              217 Posts :: 61 Stories :: 32 Comments :: 0 Trackbacks
            大神的解釋:

            Immediate Mode GUI (IMGUI)。這種類型的更多的適用于顯示區域實時刷新的程序里面,例如游戲和CAD等。
            Retained Mode GUI (RMGUI)


            用一個傳統RMGUI庫的時候,用戶往往需要顯式的初始化每一個控件對象。每個控件都是存在內存中的實體,并且每個控件都需要自己保存一部分數據(例如一個slider需要保存一個數值,Button要保存一個回調事件等),用戶還需要在一個回調函數里將控件里的數據拷貝回程序本身中(MVC模式)。

            IMGUI模式在使用上會更簡單粗暴一些。控件沒有自己的對象,不保存任何狀態,不用單獨的去實現UI和程序間數據的交換,甚至都不需要單獨為事件寫回調函數。每個控件就是一個函數,直接在程序的Draw()函數里要哪個控件就調用哪個函數就好了。



            posted on 2015-06-25 13:49 Enic 閱讀(995) 評論(0)  編輯 收藏 引用 所屬分類: 從零開始寫棋牌游戲平臺
            一级做a爰片久久毛片毛片| 久久亚洲国产精品五月天婷| 男女久久久国产一区二区三区| 久久精品国产久精国产思思| 欧美精品一区二区精品久久| 国产香蕉久久精品综合网| 东京热TOKYO综合久久精品| 91久久精品国产免费直播| 亚洲中文精品久久久久久不卡| 91精品国产91久久久久久青草 | 久久综合欧美成人| 久久国产精品无| 精品久久人人做人人爽综合| 精品国产乱码久久久久久1区2区 | 亚洲中文字幕无码一久久区| 久久久久99精品成人片三人毛片| 国产精品欧美久久久久天天影视| 久久丝袜精品中文字幕| 无码久久精品国产亚洲Av影片| 91精品国产91久久久久久| 99久久国产综合精品成人影院| 69久久精品无码一区二区| 久久精品国产99国产电影网| 99久久er这里只有精品18| 99热热久久这里只有精品68| 欧美激情精品久久久久久久| 99久久无色码中文字幕人妻| 久久久噜噜噜久久中文字幕色伊伊| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 国产亚洲精午夜久久久久久| 精品久久一区二区| 国产亚洲精久久久久久无码77777| 亚洲国产欧美国产综合久久| 亚洲综合婷婷久久| 国产精品女同久久久久电影院| 久久久久亚洲AV无码永不| 亚洲午夜久久久久久久久久| 久久久久这里只有精品| 久久精品亚洲福利| 午夜精品久久久久9999高清| 亚洲精品美女久久久久99小说 |