1 /*---------------------------------------------------------------------------* 2 Project: Dolphin GD library 3 File: gd.h 4 5 Copyright 2001-2005 Nintendo. All rights reserved. 6 7 These coded instructions, statements, and computer programs contain 8 proprietary information of Nintendo of America Inc. and/or Nintendo 9 Company Ltd., and are protected by Federal copyright law. They may 10 not be disclosed to third parties or copied or duplicated in any form, 11 in whole or in part, without the prior written consent of Nintendo. 12 13 $Log: gd.h,v $ 14 Revision 1.4 2006/05/31 09:29:51 hirose 15 Copied bugflag definitions from gx.h. 16 17 Revision 1.3 2006/02/04 11:56:44 hashida 18 (none) 19 20 Revision 1.2 2005/08/17 10:56:09 hirose 21 Removed definition of sinf/cosf for WIN32. 22 23 Revision 1.1.1.1 2005/05/12 02:41:06 yasuh-to 24 Ported from dolphin source tree. 25 26 27 3 2003/02/03 14:07 Hirose 28 Added "GDIndirect.h". 29 30 2 2001/09/19 3:55p Carl 31 More win32 compatibility defines. 32 33 1 2001/09/12 1:53p Carl 34 Initial revision of GD: Graphics Display List Library. 35 36 $NoKeywords: $ 37 *---------------------------------------------------------------------------*/ 38 39 #ifndef __GD_H__ 40 #define __GD_H__ 41 42 /*---------------------------------------------------------------------------*/ 43 44 #ifdef WIN32 45 #define inline __inline 46 #endif 47 48 /*---------------------------------------------------------------------------*/ 49 // Defines version related flags if not exists. 50 51 #ifndef BUG_CLR_LOAD_DLY 52 #define BUG_CLR_LOAD_DLY 53 #endif // BUG_CLR_LOAD_DLY 54 55 #ifndef BUG_XF_STALL 56 #define BUG_XF_STALL 57 #endif // BUG_XF_STALL 58 59 #ifndef BUG_CP_LOAD_DLY 60 #define BUG_CP_LOAD_DLY 61 #endif // BUG_CP_LOAD_DLY 62 63 /*---------------------------------------------------------------------------*/ 64 65 #include <revolution/gd/GDBase.h> 66 #include <revolution/gd/GDFile.h> 67 #include <revolution/gd/GDGeometry.h> 68 #include <revolution/gd/GDIndirect.h> 69 #include <revolution/gd/GDLight.h> 70 #include <revolution/gd/GDPixel.h> 71 #include <revolution/gd/GDTev.h> 72 #include <revolution/gd/GDTexture.h> 73 #include <revolution/gd/GDTransform.h> 74 #include <revolution/gd/GDVert.h> 75 76 /*---------------------------------------------------------------------------*/ 77 78 #endif // __GD_H__ 79