Contents
這是一個用 ANSI C 語言編寫的最小狀態、即時模式( immediate mode ) 的圖形使用者介面工具套件,在公共領域獲得許可。它被設計成一個簡單的可嵌入應用程式的使用者介面,沒有任何相依性,沒有預設的渲染後端或作業系統視窗/輸入處理,而是提供了一個高度模組化的、基於程式庫的方法,用簡單的輸入狀態進行輸入,用描述原始形狀的繪製命令作為輸出。因此,它沒有提供一個試圖抽象出許多平台和渲染後端的分層程式庫,而只是專注實際的使用者介面。
特色
- 即時模式的圖形使用者介面工具套件
- 單一 header 程式庫
- 用C89(ANSI C)編寫
- 小型程式碼庫(~18kLOC )
- 專注於可移植性、效率和簡單性
- 無相依性(如果不需要,甚至不需要標準程式庫)
- 完全可更換面板,可客製化
- 低記憶體佔用,如果需要,可以完全控制記憶體的使用
- 支援UTF-8
- 沒有全域性或隱藏狀態
- 可客製化的程式庫模組(你可以只編譯和使用你需要的東西)
- 可選的字型烘托和頂點緩衝器輸出

專案網址
也許你會有興趣
- C 語言程式設計初學者課程 – 精通 C 語言
- 進階的 C 語言程式設計課程
- ❤️ 購買 udemy 線上課程- 更新最新優惠連結購買課程前記得更新,可以使用更優惠的價格購買!
不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新
✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧