Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members |
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 __STATE_SETTINGS_H__ 00007 #define __STATE_SETTINGS_H__ 00008 00009 #include "GameState.hpp" 00010 00011 namespace nge 00012 { 00013 namespace game 00014 { 00015 00016 class StateSettings : public GameState 00017 { 00018 public: 00019 virtual void Init(GameManager* pManager) = 0; 00020 virtual void Update(GameManager* pManager) = 0; 00021 virtual void Clear(GameManager* pManager) = 0; 00022 virtual void OnEvent(GameManager* pManager) = 0; 00023 00025 virtual ~StateSettings(); 00026 00027 protected: 00029 StateSettings(); 00030 }; 00031 00032 } // namespace game 00033 } // namespace nge 00034 00035 #endif // __STATE_SETTINGS_H__
The NUSoftware Game Engine Documentation © 2007-2008 by Tomer Nosrati. Generated
on Sat Apr 26 16:52:34 2008 by Doxygen
(1.5.5) |