newgrf_sl.cpp File Reference

Code handling saving and loading of newgrf config. More...

#include "../stdafx.h"
#include "../newgrf_config.h"
#include "../core/bitmath_func.hpp"
#include "../core/alloc_func.hpp"
#include "../gfx_func.h"
#include "saveload.h"

Go to the source code of this file.

Functions

static void Save_NGRF ()
static void Load_NGRF ()

Variables

static const SaveLoad _grfconfig_desc []
const ChunkHandler _newgrf_chunk_handlers []


Detailed Description

Code handling saving and loading of newgrf config.

Definition in file newgrf_sl.cpp.


Variable Documentation

const SaveLoad _grfconfig_desc[] [static]

Initial value:

 {
      SLE_STR(GRFConfig, filename,         SLE_STR,    0x40),
      SLE_VAR(GRFConfig, grfid,            SLE_UINT32),
      SLE_ARR(GRFConfig, md5sum,           SLE_UINT8,  16),
      SLE_ARR(GRFConfig, param,            SLE_UINT32, 0x80),
      SLE_VAR(GRFConfig, num_params,       SLE_UINT8),
  SLE_CONDVAR(GRFConfig, windows_paletted, SLE_BOOL,   101, SL_MAX_VERSION),

}

Definition at line 13 of file newgrf_sl.cpp.

const ChunkHandler _newgrf_chunk_handlers[]

Initial value:

 {
  { 'NGRF', Save_NGRF, Load_NGRF, CH_ARRAY | CH_LAST }
}


Generated on Sun Nov 15 15:40:23 2009 for OpenTTD by  doxygen 1.5.6