X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=plugins%2Fimage%2Fimage.cpp;h=f7f73522e2ac66749a633b023b90fc4ce9f79520;hb=9dfae1c9b270ee369c6362903a9205b30751b95f;hp=4f3e07a8790d45716441d958796601ad7b95564e;hpb=c39d9bef62a4df76d4be0fe34fd51f12adcef364;p=xonotic%2Fnetradiant.git diff --git a/plugins/image/image.cpp b/plugins/image/image.cpp index 4f3e07a8..f7f73522 100644 --- a/plugins/image/image.cpp +++ b/plugins/image/image.cpp @@ -19,8 +19,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#include "image.h" - #include "ifilesystem.h" #include "iimage.h" @@ -34,23 +32,25 @@ #include "modulesystem/singletonmodule.h" -class ImageDependencies : public GlobalFileSystemModuleRef -{ +class ImageDependencies : public GlobalFileSystemModuleRef { }; -class ImageTGAAPI -{ -_QERPlugImageTable m_imagetga; +class ImageTGAAPI { + _QERPlugImageTable m_imagetga; public: -typedef _QERPlugImageTable Type; -STRING_CONSTANT( Name, "tga" ); + typedef _QERPlugImageTable Type; -ImageTGAAPI(){ - m_imagetga.loadImage = LoadTGA; -} -_QERPlugImageTable* getTable(){ - return &m_imagetga; -} + STRING_CONSTANT(Name, "tga"); + + ImageTGAAPI() + { + m_imagetga.loadImage = LoadTGA; + } + + _QERPlugImageTable *getTable() + { + return &m_imagetga; + } }; typedef SingletonModule ImageTGAModule; @@ -58,19 +58,22 @@ typedef SingletonModule ImageTGAModule; ImageTGAModule g_ImageTGAModule; -class ImageJPGAPI -{ -_QERPlugImageTable m_imagejpg; +class ImageJPGAPI { + _QERPlugImageTable m_imagejpg; public: -typedef _QERPlugImageTable Type; -STRING_CONSTANT( Name, "jpg" ); + typedef _QERPlugImageTable Type; -ImageJPGAPI(){ - m_imagejpg.loadImage = LoadJPG; -} -_QERPlugImageTable* getTable(){ - return &m_imagejpg; -} + STRING_CONSTANT(Name, "jpg"); + + ImageJPGAPI() + { + m_imagejpg.loadImage = LoadJPG; + } + + _QERPlugImageTable *getTable() + { + return &m_imagejpg; + } }; typedef SingletonModule ImageJPGModule; @@ -78,19 +81,22 @@ typedef SingletonModule ImageJPGModule; ImageJPGModule g_ImageJPGModule; -class ImageBMPAPI -{ -_QERPlugImageTable m_imagebmp; +class ImageBMPAPI { + _QERPlugImageTable m_imagebmp; public: -typedef _QERPlugImageTable Type; -STRING_CONSTANT( Name, "bmp" ); + typedef _QERPlugImageTable Type; -ImageBMPAPI(){ - m_imagebmp.loadImage = LoadBMP; -} -_QERPlugImageTable* getTable(){ - return &m_imagebmp; -} + STRING_CONSTANT(Name, "bmp"); + + ImageBMPAPI() + { + m_imagebmp.loadImage = LoadBMP; + } + + _QERPlugImageTable *getTable() + { + return &m_imagebmp; + } }; typedef SingletonModule ImageBMPModule; @@ -98,19 +104,22 @@ typedef SingletonModule ImageBMPModule; ImageBMPModule g_ImageBMPModule; -class ImagePCXAPI -{ -_QERPlugImageTable m_imagepcx; +class ImagePCXAPI { + _QERPlugImageTable m_imagepcx; public: -typedef _QERPlugImageTable Type; -STRING_CONSTANT( Name, "pcx" ); + typedef _QERPlugImageTable Type; -ImagePCXAPI(){ - m_imagepcx.loadImage = LoadPCX32; -} -_QERPlugImageTable* getTable(){ - return &m_imagepcx; -} + STRING_CONSTANT(Name, "pcx"); + + ImagePCXAPI() + { + m_imagepcx.loadImage = LoadPCX32; + } + + _QERPlugImageTable *getTable() + { + return &m_imagepcx; + } }; typedef SingletonModule ImagePCXModule; @@ -118,19 +127,22 @@ typedef SingletonModule ImagePCXModule; ImagePCXModule g_ImagePCXModule; -class ImageDDSAPI -{ -_QERPlugImageTable m_imagedds; +class ImageDDSAPI { + _QERPlugImageTable m_imagedds; public: -typedef _QERPlugImageTable Type; -STRING_CONSTANT( Name, "dds" ); + typedef _QERPlugImageTable Type; -ImageDDSAPI(){ - m_imagedds.loadImage = LoadDDS; -} -_QERPlugImageTable* getTable(){ - return &m_imagedds; -} + STRING_CONSTANT(Name, "dds"); + + ImageDDSAPI() + { + m_imagedds.loadImage = LoadDDS; + } + + _QERPlugImageTable *getTable() + { + return &m_imagedds; + } }; typedef SingletonModule ImageDDSModule; @@ -138,19 +150,22 @@ typedef SingletonModule ImageDDSModule; ImageDDSModule g_ImageDDSModule; -class ImageKTXAPI -{ -_QERPlugImageTable m_imagektx; +class ImageKTXAPI { + _QERPlugImageTable m_imagektx; public: -typedef _QERPlugImageTable Type; -STRING_CONSTANT( Name, "ktx" ); + typedef _QERPlugImageTable Type; -ImageKTXAPI(){ - m_imagektx.loadImage = LoadKTX; -} -_QERPlugImageTable* getTable(){ - return &m_imagektx; -} + STRING_CONSTANT(Name, "ktx"); + + ImageKTXAPI() + { + m_imagektx.loadImage = LoadKTX; + } + + _QERPlugImageTable *getTable() + { + return &m_imagektx; + } }; typedef SingletonModule ImageKTXModule; @@ -158,13 +173,14 @@ typedef SingletonModule ImageKTXModule; ImageKTXModule g_ImageKTXModule; -extern "C" void RADIANT_DLLEXPORT Radiant_RegisterModules( ModuleServer& server ){ - initialiseModule( server ); - - g_ImageTGAModule.selfRegister(); - g_ImageJPGModule.selfRegister(); - g_ImageBMPModule.selfRegister(); - g_ImagePCXModule.selfRegister(); - g_ImageDDSModule.selfRegister(); - g_ImageKTXModule.selfRegister(); +extern "C" void RADIANT_DLLEXPORT Radiant_RegisterModules(ModuleServer &server) +{ + initialiseModule(server); + + g_ImageTGAModule.selfRegister(); + g_ImageJPGModule.selfRegister(); + g_ImageBMPModule.selfRegister(); + g_ImagePCXModule.selfRegister(); + g_ImageDDSModule.selfRegister(); + g_ImageKTXModule.selfRegister(); }