ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/traits.h
(Generate patch)

Comparing deliantra/server/include/traits.h (file contents):
Revision 1.10 by root, Mon Dec 25 11:25:49 2006 UTC vs.
Revision 1.13 by root, Wed Apr 25 18:47:50 2007 UTC

1#ifndef TRAITS_H__ 1#ifndef TRAITS_H__
2#define TRAITS_H__ 2#define TRAITS_H__
3
4#include <inttypes.h>
5
6typedef int8_t sint8;
7typedef uint8_t uint8;
8typedef int16_t sint16;
9typedef uint16_t uint16;
10typedef int32_t sint32;
11typedef uint32_t uint32;
12typedef int64_t sint64;
13typedef uint64_t uint64;
14
15typedef uint32_t tick_t;
3 16
4struct client_container; 17struct client_container;
5struct client; 18struct client;
6struct player; 19struct player;
7struct object; 20struct object;
9struct mapspace; 22struct mapspace;
10struct archetype; 23struct archetype;
11struct region; 24struct region;
12struct party; 25struct party;
13struct treasurelist; 26struct treasurelist;
27struct random_map_params;
14 28
15// could have used templates, but a more traditional C api 29// could have used templates, but a more traditional C api
16// uses more explicit typing which is ok for this purpose. 30// uses more explicit typing which is ok for this purpose.
17enum data_type 31enum data_type
18{ 32{

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines