Subversion Repositories Games.Carmageddon

Rev

Rev 18 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. #ifndef _RESOURCE_H_
  2. #define _RESOURCE_H_
  3.  
  4. #include "brender/brender.h"
  5. #include "s3_defs.h"
  6.  
  7. typedef enum s3_memory_classes {
  8.     kMem_S3_scan_name = 223,                                             //  0xdf
  9.     kMem_S3_sound_header = 224,                                          //  0xe0
  10.     kMem_S3_sample = 225,                                                //  0xe1
  11.     kMem_S3_mac_channel = 226,                                           //  0xe2
  12.     kMem_S3_mac_path = 227,                                              //  0xe3
  13.     kMem_S3_sentinel = 228,                                              //  0xe4
  14.     kMem_S3_outlet = 229,                                                //  0xe5
  15.     kMem_S3_channel = 230,                                               //  0xe6
  16.     kMem_S3_descriptor = 231,                                            //  0xe7
  17.     kMem_S3_reverse_buffer = 232,                                        //  0xe8
  18.     kMem_S3_source = 233,                                                //  0xe9
  19.     kMem_S3_DOS_SOS_channel = 234,                                       //  0xea
  20.     kMem_S3_PC_DOS_path = 235,                                           //  0xeb
  21.     kMem_S3_DOS_SOS_patch = 236,                                         //  0xec
  22.     kMem_S3_DOS_SOS_song_structure = 237,                                //  0xed
  23.     kMem_S3_DOS_SOS_song_data = 238,                                     //  0xee
  24.     kMem_S3_Windows_95_load_WAV_file = 239,                              //  0xef
  25.     kMem_S3_Windows_95_create_temp_buffer_space_to_reverse_sample = 240, //  0xf0
  26.     kMem_S3_Windows_95_path = 241,                                       //  0xf1
  27.     kMem_DOS_HMI_file_open = 242,                                        //  0xf2
  28. } s3_memory_classes;
  29.  
  30. void* S3MemAllocate(br_size_t size, br_uint_8 type);
  31. void S3MemFree(void* p);
  32.  
  33. #endif
  34.