source:
code/branches/usability/src/external/ceguilua/ceguilua-0.5.0/package/FontManager.pkg
@
10256
Last change on this file since 10256 was 5781, checked in by rgrieder, 15 years ago | |
---|---|
|
|
File size: 793 bytes |
Line | |
---|---|
1 | /*********************************************************************** |
2 | FontManager |
3 | ***********************************************************************/ |
4 | class FontManager |
5 | { |
6 | static FontManager& getSingleton(); |
7 | |
8 | tolua_throws|CEGUI::AlreadyExistsException,error|CEGUI::InvalidRequestException,error| Font* createFont(string type, string name, string fontname, string resourcegroup=""); |
9 | tolua_throws|CEGUI::AlreadyExistsException,error|CEGUI::InvalidRequestException,error| Font* createFont(string filename, string resourcegroup=""); |
10 | |
11 | void destroyFont(string name); |
12 | void destroyFont(Font* font); |
13 | void destroyAllFonts(); |
14 | |
15 | bool isFontPresent(string name) const; |
16 | Font* getFont(string name) const; |
17 | |
18 | void notifyScreenResolution(const Size& sz); |
19 | |
20 | FontIterator getIterator() const; |
21 | }; |
Note: See TracBrowser
for help on using the repository browser.