Globals.h 657 B

123456789101112131415161718192021222324252627
  1. #pragma once
  2. #include <Array.h>
  3. #include <HashMap.h>
  4. #include <RCPointer.h>
  5. #include <UIInitialization.h>
  6. #include <Schrift.h>
  7. #include <DLLRegister.h>
  8. #include "Menu.h"
  9. #include "NetworkHandler.h"
  10. #include "World.h"
  11. #ifndef variable
  12. #define variable extern
  13. #endif
  14. variable Framework::HashMap<Framework::Text, Framework::RCPointer<Menu>> *menuRegister;
  15. variable UIInit uiFactory;
  16. variable Framework::HashMap<Framework::Text, Framework::RCPointer<Schrift>> *fontRegister;
  17. variable NetworkHandler *network;
  18. variable DLLRegister *dlls;
  19. variable World *currentGame;
  20. void initVariables();
  21. void initMenus();
  22. void releaseVariables();