1 #ifndef _GLS_TEXTURE_PALETTE_H
2 #define _GLS_TEXTURE_PALETTE_H
67 #if defined( GLS_DEBUG )
102 #if defined( GLS_DEBUG )
120 #endif // _GLS_TEXTURE_PALETTE_H
void BindTexture(GlsStateManager &gl, const GlsUInt32 index) const
Definition: gls_state_manager.h:63
Definition: gls_texture_palette.h:54
const GlsUInt32 numInlineImages
Definition: gls_texture_palette.h:62
This header defines a GLS_DEBUG only macro for facilitating evaluating class invariants in the GL Stu...
This header defines GlsPointerArray which encapsulates an array of pointers in the GL Studio DO-178B ...
const GlsImage::InlineImage *const * inlineImages
Definition: gls_texture_palette.h:63
This header defines the GL State Manager class for managing the GL state in the GL Studio DO-178B Run...
Definition: gls_pointer_array.h:51
GlsTexturePalette(const InitParameters &initParameters)
unsigned int GlsUInt32
Definition: gls_types.h:73
This header defines any preprocessor defines needed to configure the GL Studio DO-178B Runtime Librar...
static const GlsUInt32 NO_TEXTURE
Definition: gls_texture_palette.h:78
virtual ~GlsTexturePalette()
#define GLS_CLASS_INVARIANT_DECLARATION(ClassName)
Definition: gls_class_invariant.h:80
#define GLSUINT32_MAX
Definition: gls_types.h:75
bool GlsBool
Definition: gls_types.h:96
GlsPointerArray _imagePointers
Definition: gls_texture_palette.h:112
Definition: gls_image.h:90
Definition: gls_texture_palette.h:60
This header defines the GlsImage class which encapsulates textures in the GL Studio DO-178B Runtime L...