toInt method
Return an integer.
Implementation
int toInt() {
switch (this) {
case GLattr.redSize:
return SDL_GLattr.SDL_GL_RED_SIZE;
case GLattr.greenSize:
return SDL_GLattr.SDL_GL_GREEN_SIZE;
case GLattr.blueSize:
return SDL_GLattr.SDL_GL_BLUE_SIZE;
case GLattr.alphaSize:
return SDL_GLattr.SDL_GL_ALPHA_SIZE;
case GLattr.bufferSize:
return SDL_GLattr.SDL_GL_BUFFER_SIZE;
case GLattr.doublebuffer:
return SDL_GLattr.SDL_GL_DOUBLEBUFFER;
case GLattr.depthSize:
return SDL_GLattr.SDL_GL_DEPTH_SIZE;
case GLattr.stencilSize:
return SDL_GLattr.SDL_GL_STENCIL_SIZE;
case GLattr.accumRedSize:
return SDL_GLattr.SDL_GL_ACCUM_RED_SIZE;
case GLattr.accumGreenSize:
return SDL_GLattr.SDL_GL_ACCUM_GREEN_SIZE;
case GLattr.accumBlueSize:
return SDL_GLattr.SDL_GL_ACCUM_BLUE_SIZE;
case GLattr.accumAlphaSize:
return SDL_GLattr.SDL_GL_ACCUM_ALPHA_SIZE;
case GLattr.stereo:
return SDL_GLattr.SDL_GL_STEREO;
case GLattr.multisamplebuffers:
return SDL_GLattr.SDL_GL_MULTISAMPLEBUFFERS;
case GLattr.multisamplesamples:
return SDL_GLattr.SDL_GL_MULTISAMPLESAMPLES;
case GLattr.acceleratedVisual:
return SDL_GLattr.SDL_GL_ACCELERATED_VISUAL;
case GLattr.retainedBacking:
return SDL_GLattr.SDL_GL_RETAINED_BACKING;
case GLattr.contextMajorVersion:
return SDL_GLattr.SDL_GL_CONTEXT_MAJOR_VERSION;
case GLattr.contextMinorVersion:
return SDL_GLattr.SDL_GL_CONTEXT_MINOR_VERSION;
case GLattr.contextEgl:
return SDL_GLattr.SDL_GL_CONTEXT_EGL;
case GLattr.contextFlags:
return SDL_GLattr.SDL_GL_CONTEXT_FLAGS;
case GLattr.contextProfileMask:
return SDL_GLattr.SDL_GL_CONTEXT_PROFILE_MASK;
case GLattr.shareWithCurrentContext:
return SDL_GLattr.SDL_GL_SHARE_WITH_CURRENT_CONTEXT;
case GLattr.framebufferSrgbCapable:
return SDL_GLattr.SDL_GL_FRAMEBUFFER_SRGB_CAPABLE;
case GLattr.contextReleaseBehavior:
return SDL_GLattr.SDL_GL_CONTEXT_RELEASE_BEHAVIOR;
case GLattr.contextResetNotification:
return SDL_GLattr.SDL_GL_CONTEXT_RESET_NOTIFICATION;
case GLattr.contextNoError:
return SDL_GLattr.SDL_GL_CONTEXT_NO_ERROR;
}
}