diff options
| author | Juan Linietsky | 2016-01-03 17:14:28 -0300 |
|---|---|---|
| committer | Juan Linietsky | 2016-01-03 17:14:28 -0300 |
| commit | e8fbf39f886b2b5dbf5e14f07cd1dbefe8d48bf4 (patch) | |
| tree | f767c7db6b089cdc6d4c56cce09a2c65fa68e274 /drivers/register_driver_types.cpp | |
| parent | b988f016fd2ae1fc6fab4daa1eb580e1446dbd8d (diff) | |
| download | godot-e8fbf39f886b2b5dbf5e14f07cd1dbefe8d48bf4.tar.gz godot-e8fbf39f886b2b5dbf5e14f07cd1dbefe8d48bf4.tar.zst godot-e8fbf39f886b2b5dbf5e14f07cd1dbefe8d48bf4.zip | |
Diffstat (limited to 'drivers/register_driver_types.cpp')
| -rw-r--r-- | drivers/register_driver_types.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/drivers/register_driver_types.cpp b/drivers/register_driver_types.cpp index 3248177ba..e7bbf28f0 100644 --- a/drivers/register_driver_types.cpp +++ b/drivers/register_driver_types.cpp @@ -14,11 +14,12 @@ #include "png/image_loader_png.h" #include "webp/image_loader_webp.h" #include "png/resource_saver_png.h" -#include "jpg/image_loader_jpg.h" +#include "jpegd/image_loader_jpegd.h" #include "dds/texture_loader_dds.h" #include "pvr/texture_loader_pvr.h" #include "etc1/image_etc.h" #include "chibi/event_stream_chibi.h" +#include "pnm/bitmap_loader_pnm.h" #ifdef TOOLS_ENABLED @@ -112,6 +113,9 @@ static ResourceFormatLoaderAudioStreamMPC * mpc_stream_loader=NULL; #include "openssl/register_openssl.h" #endif + +static ResourceFormatPBM * pbm_loader=NULL; + void register_core_driver_types() { #ifdef PNG_ENABLED @@ -138,6 +142,9 @@ void register_core_driver_types() { ImageLoader::add_image_format_loader( image_loader_jpg ); #endif + pbm_loader = memnew( ResourceFormatPBM ); + ResourceLoader::add_resource_format_loader(pbm_loader); + ObjectTypeDB::register_type<RegEx>(); } @@ -162,6 +169,7 @@ void unregister_core_driver_types() { memdelete( image_loader_jpg ); #endif + memdelete( pbm_loader ); } |
