MCPcopy Create free account
hub / github.com/DentonW/DevIL / ILAPIENTRY ilutGetBooleanv

Function ILAPIENTRY ilutGetBooleanv

DevIL/src-ILUT/src/ilut_states.cpp:156–188  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

154
155
156void ILAPIENTRY ilutGetBooleanv(ILenum Mode, ILboolean *Param)
157{
158 switch (Mode)
159 {
160 case ILUT_PALETTE_MODE:
161 *Param = ilutStates[ilutCurrentPos].ilutUsePalettes;
162 break;
163
164 case ILUT_FORCE_INTEGER_FORMAT:
165 *Param = ilutStates[ilutCurrentPos].ilutForceIntegerFormat;
166 break;
167
168 case ILUT_OPENGL_CONV:
169 *Param = ilutStates[ilutCurrentPos].ilutOglConv;
170 break;
171
172 case ILUT_GL_USE_S3TC:
173 *Param = ilutStates[ilutCurrentPos].ilutUseS3TC;
174 break;
175
176 case ILUT_GL_GEN_S3TC:
177 *Param = ilutStates[ilutCurrentPos].ilutGenS3TC;
178 break;
179
180 case ILUT_GL_AUTODETECT_TEXTURE_TARGET:
181 *Param = ilutStates[ilutCurrentPos].ilutAutodetectTextureTarget;
182 break;
183
184 default:
185 ilSetError(ILUT_INVALID_ENUM);
186 }
187 return;
188}
189
190
191ILboolean ILAPIENTRY ilutGetBoolean(ILenum Mode)

Callers

nothing calls this directly

Calls 1

ilSetErrorFunction · 0.85

Tested by

no test coverage detected