7 #ifndef CAFU_GUISYS_GUI_RESOURCES_HPP_INCLUDED
8 #define CAFU_GUISYS_GUI_RESOURCES_HPP_INCLUDED
10 #include "Templates/Array.hpp"
15 namespace cf {
class TrueTypeFontT; }
This class represents a native Cafu model.
Definition: Model_cmdl.hpp:45
~GuiResourcesT()
The destructor.
Definition: GuiResources.cpp:23
TrueTypeFontT * GetFont(const std::string &FontName)
Returns (a pointer to) a font instance for the given filename.
Definition: GuiResources.cpp:30
GuiResourcesT(ModelManagerT &ModelMan)
The constructor.
Definition: GuiResources.cpp:17
A class for rendering fonts that have been created with the Cafu MakeFont tool.
Definition: FontTT.hpp:22
This class is used for managing model instances.
Definition: ModelManager.hpp:31
const CafuModelT * GetModel(const std::string &FileName, std::string &ErrorMsg)
Returns (a pointer to) a model instance for the given filename.
Definition: GuiResources.cpp:56
Definition: Renderer.hpp:16
This class manages and provides resources (fonts and models) for GuiImplT instances.
Definition: GuiResources.hpp:26