Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/trunk/src/ceguilua/ceguilua-0.5.0/package/ImagesetManager.pkg @ 5732

Last change on this file since 5732 was 2710, checked in by rgrieder, 16 years ago

Merged buildsystem3 containing buildsystem2 containing Adi's buildsystem branch back to the trunk.
Please update the media directory if you were not using buildsystem3 before.

  • Property svn:eol-style set to native
File size: 889 bytes
Line 
1/***********************************************************************
2        ImagesetManager
3***********************************************************************/
4class ImagesetManager
5{
6        static ImagesetManager& getSingleton();
7
8        tolua_throws|CEGUI::Exception,error| Imageset* createImageset(string name, Texture* texture);
9        tolua_throws|CEGUI::Exception,error| Imageset* createImageset(string filename, string resourcegroup="");
10        tolua_throws|CEGUI::Exception,error| Imageset* createImagesetFromImageFile(string name, string filename, string resourcegroup="");
11
12        void destroyImageset(Imageset* imageset);
13        void destroyImageset(string name);
14        void destroyAllImagesets();
15
16        tolua_throws|CEGUI::Exception,nil| Imageset* getImageset(string name) const;
17        bool isImagesetPresent(string name) const;
18
19        void notifyScreenResolution(const Size& size);
20
21    ImagesetIterator getIterator() const;
22};
Note: See TracBrowser for help on using the repository browser.