|
enum | StockIdEnum {
StockId_App = GATE_UI_ICON_STOCK_APP
, StockId_Document = GATE_UI_ICON_STOCK_DOCUMENT
, StockId_Folder = GATE_UI_ICON_STOCK_FOLDER
, StockId_FolderOpen = GATE_UI_ICON_STOCK_FOLDEROPEN
,
StockId_NewFile = GATE_UI_ICON_STOCK_NEWFILE
, StockId_OpenFile = GATE_UI_ICON_STOCK_OPENFILE
, StockId_SaveFile = GATE_UI_ICON_STOCK_SAVEFILE
, StockId_Printer = GATE_UI_ICON_STOCK_PRINTER
,
StockId_Cut = GATE_UI_ICON_STOCK_CUT
, StockId_Copy = GATE_UI_ICON_STOCK_COPY
, StockId_Paste = GATE_UI_ICON_STOCK_PASTE
, StockId_Delete = GATE_UI_ICON_STOCK_DELETE
,
StockId_Find = GATE_UI_ICON_STOCK_FIND
, StockId_Help = GATE_UI_ICON_STOCK_HELP
, StockId_Storage = GATE_UI_ICON_STOCK_STORAGE
, StockId_Computer = GATE_UI_ICON_STOCK_COMPUTER
,
StockId_Network = GATE_UI_ICON_STOCK_NETWORK
, StockId_Globe = GATE_UI_ICON_STOCK_GLOBE
, StockId_Settings = GATE_UI_ICON_STOCK_SETTINGS
, StockId_Home = GATE_UI_ICON_STOCK_HOME
,
StockId_Image = GATE_UI_ICON_STOCK_IMAGE
, StockId_Audio = GATE_UI_ICON_STOCK_AUDIO
, StockId_Video = GATE_UI_ICON_STOCK_VIDEO
, StockId_Mail = GATE_UI_ICON_STOCK_MAIL
} |
|
|
| Icon (Host &host, StockIdEnum stockId, bool smallIcon=false) |
|
| Icon (Host &host, void *nativeHandle, uint32_t flags=0) |
|
| Icon (Host &host, RasterImage const &image) |
|
| Icon (Host &host, String const &filePath) |
|
| Icon (Icon const &src) |
|
Icon & | operator= (Icon const &src) |
|
gate_ui_icon_t const * | c_impl () const noexcept |
|
void | swap (Icon &icon) |
|
The documentation for this class was generated from the following files:
- src/gate/ui/graphics.hpp
- src/gate/ui/cxx_graphics.cpp