This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | #include "render.hh" | |
| using namespace std; | |
| using namespace sf; | |
| namespace aux2d | |
| { | |
| namespace game | |
| { | |
| /// IRenderer implementation | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | #include <cstdint> | |
| #include <cstddef> | |
| #include <cstdio> | |
| #include <cstring> | |
| class someClass { | |
| private: | |
| uint32_t m_iSomeField; | |
| public: | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | /* | |
| The V16 Virtual Machine | |
| Licensed under the MIT License | |
| File: Implement V16 MMU stuff. | |
| NOTE: THIS FILE CONTAINS AN ABSOLUTELY CURSED CODE, | |
| SO IF YOU ARE A VIRGIN PROGRAMMER WHO DID NOT | |
| SEE SOME SHIT DO NOT LOOK HERE | |
| */ | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | #include <iostream> | |
| #include "./dll.hh" | |
| using namespace std; | |
| //Implementation for WINNT | |
| #if defined(_WIN32) | |
| #include <Windows.h> | |
| //Copy std::string to wstring | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | //... | |
| //================================ | |
| // Graphics interface | |
| //================================ | |
| class IGraphics { | |
| public: | |
| //================================ | |
| // Load texture and get it's ID | |
| //================================ | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | //================================ | |
| // The AUX2D Engine | |
| // | |
| // This Source Code Form is subject to the terms of the Mozilla Public | |
| // License, v2.0. If a copy of the MPL was not distributed with this | |
| // file, You can obtain one at https://mozilla.org/MPL/2.0/ | |
| // | |
| // File: The double-ended linear memory allocator | |
| //================================ | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | //================================ | |
| // The AUX2D Game Stub | |
| // | |
| // This Source Code Form is subject to the terms of the Mozilla Public | |
| // License, v2.0. If a copy of the MPL was not distributed with this | |
| // file, You can obtain one at https://mozilla.org/MPL/2.0/ | |
| // | |
| // File: Temporary entry point | |
| //================================ | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | //================================ | |
| // The AUX2D Engine | |
| // | |
| // This Source Code Form is subject to the terms of the Mozilla Public | |
| // License, v2.0. If a copy of the MPL was not distributed with this | |
| // file, You can obtain one at https://mozilla.org/MPL/2.0/ | |
| // | |
| // File: The memory allocator. | |
| //================================ | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | #include "cbase.h" | |
| #include "hud_display.h" | |
| #include "iclientmode.h" | |
| #include <Color.h> | |
| #include <KeyValues.h> | |
| #include <vgui/ISurface.h> | |
| #include <vgui/ISystem.h> | |
| #include <vgui/IVGui.h> | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | #include "cbase.h" | |
| #include "filesystem.h" | |
| #include "../gameui_manager.h" | |
| #include "vgui_controls/AnimationController.h" | |
| #include <vgui/ISurface.h> | |
| #include <vgui/ILocalize.h> | |
| // memdbgon must be the last include file in a .cpp file!!! | |
| #include "tier0/memdbgon.h" |