summaryrefslogtreecommitdiff
path: root/im/src/im_format_all.cpp
blob: c10b30a009db6c1ebd9c2fbc4f49e8cf24e30ba4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/** \file
 * \brief Register all the internal File Format Classes
 *
 * See Copyright Notice in im_lib.h
 * $Id: im_format_all.cpp,v 1.1 2008/10/17 06:10:16 scuri Exp $
 */


#include <stdlib.h>
#include <memory.h>
#include <string.h>
#include <assert.h>

#include "im.h"
#include "im_format.h"
#include "im_format_all.h"

void imFormatRegisterInternal(void)
{
  // IMPORTANT: RAW format is not registered.

  // The internal formats registration
  imFormatRegisterGIF();
  imFormatRegisterBMP();
  imFormatRegisterRAS();
  imFormatRegisterICO();
  imFormatRegisterPNM();
  imFormatRegisterKRN();
  imFormatRegisterLED();
  imFormatRegisterSGI();
  imFormatRegisterPCX();
  imFormatRegisterTGA();
}