]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - plugins/vfspk3/vfspk3.cpp
reformat code! now the code is only ugly on the *inside*
[xonotic/netradiant.git] / plugins / vfspk3 / vfspk3.cpp
index 55b273ec0ad11ab29f8ddc74ebb5c158736c2f8d..4f16f7329a08d03e76dd6169a428c383dd1f99d6 100644 (file)
 
 #include "vfs.h"
 
-class FileSystemDependencies : public GlobalRadiantModuleRef
-{
-ArchiveModulesRef m_archive_modules;
+class FileSystemDependencies : public GlobalRadiantModuleRef {
+    ArchiveModulesRef m_archive_modules;
 public:
-FileSystemDependencies() :
-       m_archive_modules( GlobalRadiant().getRequiredGameDescriptionKeyValue( "archivetypes" ) ){
-}
-ArchiveModules& getArchiveModules(){
-       return m_archive_modules.get();
-}
+    FileSystemDependencies() :
+            m_archive_modules(GlobalRadiant().getRequiredGameDescriptionKeyValue("archivetypes"))
+    {
+    }
+
+    ArchiveModules &getArchiveModules()
+    {
+        return m_archive_modules.get();
+    }
 };
 
-class FileSystemQ3API
-{
-VirtualFileSystem* m_filesystemq3;
+class FileSystemQ3API {
+    VirtualFileSystem *m_filesystemq3;
 public:
-typedef VirtualFileSystem Type;
-STRING_CONSTANT( Name, "*" );
+    typedef VirtualFileSystem Type;
 
-FileSystemQ3API(){
-       FileSystem_Init();
-       m_filesystemq3 = &GetFileSystem();
-}
-~FileSystemQ3API(){
-       FileSystem_Shutdown();
-}
-VirtualFileSystem* getTable(){
-       return m_filesystemq3;
-}
+    STRING_CONSTANT(Name, "*");
+
+    FileSystemQ3API()
+    {
+        FileSystem_Init();
+        m_filesystemq3 = &GetFileSystem();
+    }
+
+    ~FileSystemQ3API()
+    {
+        FileSystem_Shutdown();
+    }
+
+    VirtualFileSystem *getTable()
+    {
+        return m_filesystemq3;
+    }
 };
 
 typedef SingletonModule<FileSystemQ3API, FileSystemDependencies> FileSystemQ3Module;
 
 FileSystemQ3Module g_FileSystemQ3Module;
 
-ArchiveModules& FileSystemQ3API_getArchiveModules(){
-       return g_FileSystemQ3Module.getDependencies().getArchiveModules();
+ArchiveModules &FileSystemQ3API_getArchiveModules()
+{
+    return g_FileSystemQ3Module.getDependencies().getArchiveModules();
 }
 
 
+extern "C" void RADIANT_DLLEXPORT Radiant_RegisterModules(ModuleServer &server)
+{
+    initialiseModule(server);
 
-extern "C" void RADIANT_DLLEXPORT Radiant_RegisterModules( ModuleServer& server ){
-       initialiseModule( server );
-
-       g_FileSystemQ3Module.selfRegister();
+    g_FileSystemQ3Module.selfRegister();
 }