Changeset 10624 for code/trunk/src/libraries/core/CorePrereqs.h
- Timestamp:
- Oct 4, 2015, 9:12:21 PM (10 years ago)
- Location:
- code/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
-
code/trunk/src/libraries/core/CorePrereqs.h
r9978 r10624 77 77 namespace orxonox 78 78 { 79 namespace ScopeID 80 { 81 typedef int Value; 82 83 //!A list of available scopes for the Scope template. 84 static const Value ROOT = 1; 85 static const Value GRAPHICS = 2; 86 } 87 88 namespace StaticInitialization 89 { 90 typedef int Type; 91 92 static const Type STATIC_INITIALIZATION_HANDLER = 1; 93 static const Type IDENTIFIER = 2; 94 static const Type SCOPED_SINGLETON_WRAPPER = 3; 95 static const Type COMMAND_LINE_ARGUMENT = 4; 96 static const Type CONSOLE_COMMAND = 5; 97 } 98 79 99 namespace XMLPort 80 100 { … … 123 143 T orxonox_cast(U*); 124 144 145 class ApplicationPaths; 125 146 class BaseObject; 126 147 template <class T> … … 143 164 class ConfigFileSection; 144 165 class Configurable; 166 class ConfigurablePaths; 145 167 class ConfigValueContainer; 146 168 class Context; 147 169 class Core; 170 class CoreConfig; 171 class CoreStaticInitializationHandler; 148 172 class Destroyable; 173 class DestroyLaterManager; 149 174 class DestructionListener; 150 175 class DynLib; … … 154 179 class Factory; 155 180 class Game; 181 class GameConfig; 156 182 class GameState; 157 183 struct GameStateInfo; … … 165 191 class Language; 166 192 class Listable; 193 class Loader; 167 194 class LuaFunctor; 168 195 class LuaState; 169 196 class MemoryArchive; 170 197 class MemoryArchiveFactory; 198 class ModuleInstance; 171 199 class Namespace; 172 200 class NamespaceNode; … … 182 210 class OrxonoxClass; 183 211 class OrxonoxInterface; 184 class PathConfig; 212 class Plugin; 213 class PluginManager; 214 class PluginReference; 185 215 struct ResourceInfo; 216 template <ScopeID::Value> 217 class Scope; 218 class ScopeManager; 219 class ScopedSingletonWrapper; 186 220 class SettingsConfigFile; 187 template <class T> 188 class SmartPtr; 221 class StaticallyInitializedInstance; 222 class StaticInitializationHandler; 223 class StaticInitializationManager; 224 template <class T> 225 class StrongPtr; 189 226 template <class T> 190 227 class SubclassIdentifier; … … 192 229 class Thread; 193 230 class ThreadPool; 231 class UpdateListener; 194 232 class ViewportEventListener; 195 233 template <class T> … … 210 248 class CommandEvaluation; 211 249 class ConsoleCommand; 250 class ConsoleCommandManager; 212 251 class Executor; 213 252 template <class T>
Note: See TracChangeset
for help on using the changeset viewer.