Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members

FontController.hpp

Go to the documentation of this file.
00001 // Copyright (c) 2007-2008 Tomer Nosrati
00002 // This file is part of the "NUSoftware Game Engine".
00003 // For conditions of distribution and use, see copyright notice in nge.hpp
00004 
00005 #pragma once
00006 #ifndef __FONT_CONTROLLER_H__
00007 #define __FONT_CONTROLLER_H__
00008 
00009 #include "NGE_CompileConfig.hpp"
00010 #include "IGUIController.hpp"
00011 
00012 namespace nge
00013 {
00014         namespace gui
00015         {
00016 
00017                 class FontController : public IGUIController<IGUIFont>
00018                 {
00019                 public:
00020                         FontController(ISceneManager* irrSmgr, IVideoDriver* irrDriver, IGUIEnvironment* irrEvn);
00021 
00023                         virtual ~FontController()
00024                         {
00025                                 Clear();
00026                         }
00027 
00028                         virtual bool add(c8* file);
00029 
00030                         virtual void remove(u32 index);
00031                 };
00032 
00033         } // namespace gui
00034 } // namespace nge
00035 
00036 #endif // __FONT_CONTROLLER_H__

The NUSoftware Game Engine
The NUSoftware Game Engine Documentation © 2007-2008 by Tomer Nosrati. Generated on Sat Apr 26 16:52:34 2008 by Doxygen (1.5.5)