//:Header:44, "_rgb", 3b93fb56 // // File: llgfx_srgb.h // // G A M E.O.N.E - LOW LEVEL LIB V1.0 // Copyright (C) 2001 LEVEL ONE ENTERTAINMENT, // Licensed under the terms of LGPL. //:--------------------------------------------------------------------------- //:Description // // Enthält 32Bit Masken für R,G,B,A Werte sowie die Byte Anzahl pro Pixel. // Eine Globale Instanz dieser Struktur wird bei jedem setzen des Bildschirm Modus // befüllt. // // siehe: // llgfx_rgb - globale s_rgb Struktur, gültig für den akutellen Bildschirmmodus. // //:----------------------------------------------------------------------------- #if !defined(LLGFX_SRGB_INCLUDED) #define LLGFX_SRGB_INCLUDED //:> +-------------------------------+ //:>---------------------| _rgb Struct Declaration |---------------------- //:> +-------------------------------+ //:Class struct _rgb { TxU32 rmask; // 32Bit Maske für den Rot Wert TxU32 gmask; // 32Bit Maske für den Grün Wert TxU32 bmask; // 32Bit Maske für den Blau Wert TxU32 amask; // 32Bit Maske für den Alpha Wert int pixsize; // Anzahl Bytes pro Pixel, gültige Wert sind 1,2,3,4 }; //:Custom typedef struct _rgb s_rgb; //:End Custom #endif // LLGFX_SRGB_INCLUDED