Cafu Engine
ArtProviderT Class Reference

This class provides our application with custom bitmaps for menus, toolbars, dialogs, etc. More...

#include "ArtProvider.hpp"

Inheritance diagram for ArtProviderT:

Public Member Functions

 ArtProviderT (const wxString &Theme)
 

Protected Member Functions

wxBitmap CreateBitmap (const wxArtID &ID, const wxArtClient &Client, const wxSize &Size)
 

Protected Attributes

const wxString m_Theme
 
std::vector< wxSize > m_Sizes
 

Detailed Description

This class provides our application with custom bitmaps for menus, toolbars, dialogs, etc.

One or several instances are plugged into the chain of wxWidgets art providers in order to complement the native or built-in art providers and to provide support for user themes.

The bitmaps in this ArtProviderT are all from a common theme. The implementation, the directory structure and the file names follow the freedesktop.org "Icon Naming Specification" and the "Icon Theme Specification". For details, see: http://tango.freedesktop.org/Standard_Icon_Naming_Specification


The documentation for this class was generated from the following files: