Mercurial > MadButterfly
view include/mb_basic_types.h @ 1165:9f2b5a1a0d84
Fix bug of unpredicatible output of tank.
- This issue was reported by an Ali guy. He find tank would generate
unpredicatible output when playing a boom.
- rdman_shape_path_new_from_binary() does not copy zero byte (\x00)
of command string. It is requested by sh_path_path() to detect end
of command string.
- Fixed by coping zero byte.
author | Thinker K.F. Li <thinker@codemud.net> |
---|---|
date | Wed, 29 Dec 2010 14:58:06 +0800 |
parents | d09f603438d8 |
children |
line wrap: on
line source
// -*- indent-tabs-mode: t; tab-width: 8; c-basic-offset: 4; -*- // vim: sw=4:ts=8:sts=4 #ifndef __MB_BASIC_TYPES_H_ #define __MB_BASIC_TYPES_H_ typedef float co_aix; typedef float co_comp_t; typedef struct _grad_stop { co_aix offset; co_comp_t r, g, b, a; } grad_stop_t; /*! \brief An rectangle area. * * This type is used to describe an rectangle area in an image or on a * screen. */ struct _area { co_aix x, y; co_aix w, h; }; typedef struct _area area_t; #endif /* __MB_BASIC_TYPES_H_ */