GL Studio Safety Critical Embedded C++ Runtime Library
|
#include <gls_render_object.h>
Public Attributes | |
const GlsDisplayObject::InitParameters | displayInitParameters |
const GlsAlphaMode | alphaMode |
const GlsBool | antiAlias |
const GlsBool | cullBackFace |
const GlsDepthBufferMode | depthBufferMode |
const GlsColor | fillColor |
const GlsColor | lineColor |
const GlsFloat32 | lineWidth |
const GlsPolygonMode | polygonMode |
const GlsPolygonEndMode | polygonEndMode |
const GlsShadingMode | shadingMode |
const GlsUInt32 | textureIndex |
const GlsTextureMapMode | textureMapMode |
const GlsTextureFilterMode | textureMagFilterMode |
const GlsTextureFilterMode | textureMinFilterMode |
const GlsTexturePalette *const * | texturePalette |
const GlsBool | textureRepeat |
initialization parameters for a GlsRenderObject
const GlsAlphaMode GlsRenderObject::InitParameters::alphaMode |
initial alpha mode
const GlsBool GlsRenderObject::InitParameters::antiAlias |
GLS_TRUE if object is antialiased else GLS_FALSE
const GlsBool GlsRenderObject::InitParameters::cullBackFace |
GLS_TRUE if backface culling is enabled else GLS_FALSE
const GlsDepthBufferMode GlsRenderObject::InitParameters::depthBufferMode |
Depth buffer test / write mode
const GlsDisplayObject::InitParameters GlsRenderObject::InitParameters::displayInitParameters |
init parameters for base class
const GlsColor GlsRenderObject::InitParameters::fillColor |
initial fill color
const GlsColor GlsRenderObject::InitParameters::lineColor |
initial line color
const GlsFloat32 GlsRenderObject::InitParameters::lineWidth |
initial line width in pixels, GlsRenderObject::LINE_WIDTH_MIN <= lineWidth, lineWidth <= GlsRenderObject::LINE_WIDTH_MAX
const GlsPolygonEndMode GlsRenderObject::InitParameters::polygonEndMode |
Polygon end mode
const GlsPolygonMode GlsRenderObject::InitParameters::polygonMode |
initial polygon mode
const GlsShadingMode GlsRenderObject::InitParameters::shadingMode |
Shading mode
const GlsUInt32 GlsRenderObject::InitParameters::textureIndex |
initial texture index into palette else GlsTexturePalette::NO_TEXTURE
const GlsTextureFilterMode GlsRenderObject::InitParameters::textureMagFilterMode |
texture magnification filtering mode
const GlsTextureMapMode GlsRenderObject::InitParameters::textureMapMode |
texture mapping mode
const GlsTextureFilterMode GlsRenderObject::InitParameters::textureMinFilterMode |
texture minification filtering mode
const GlsTexturePalette* const* GlsRenderObject::InitParameters::texturePalette |
palette of textures available
const GlsBool GlsRenderObject::InitParameters::textureRepeat |
GLS_TRUE to enable texture repeat else GLS_FALSE for texture clamp