Mercurial > MadButterfly
view include/mb_basic_types.h @ 1396:a5672125e515
Copy the transformation matrix when we clone it. It looks like the MB do not copy the matrix automatically.
Support isuse attribute to decide how to generate the tweened matrix.
author | wycc |
---|---|
date | Sat, 02 Apr 2011 05:39:26 +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_ */