OpenGL.raw.GLUT.freeglut
index
/build/buildd/pyopengl-3.0.0~b6/OpenGL/raw/GLUT/freeglut.py

# BEGIN GENERATED CONTENT (do not edit below this line)

 
Modules
       
OpenGL
OpenGL.constants
ctypes
OpenGL.arrays.formathandler
OpenGL.logs
ctypes.macholib
OpenGL.platform
OpenGL.plugins
ctypes.util

 
Functions
       
addressof(...)
addressof(C instance) -> integer
Return the address of the C instance internal buffer
alignment(...)
alignment(C type) -> integer
alignment(C instance) -> integer
Return the alignment requirements of a C instance
byref(...)
byref(C instance) -> byref-object
Return a pointer lookalike to a C instance, only usable
as function argument
glutBitmapHeight(...)
glutBitmapString(...)
glutCloseFunc(...)
glutGetMenuData(...)
glutGetProcAddress(...)
glutGetWindowData(...)
glutLeaveMainLoop(...)
glutMainLoopEvent(...)
glutMenuDestroyFunc(...)
glutMouseWheelFunc(...)
glutSetMenuData(...)
glutSetWindowData(...)
glutSolidRhombicDodecahedron(...)
glutStrokeString(...)
glutWMCloseFunc(...)
glutWireRhombicDodecahedron(...)
memmove = <CFunctionType object at 0x835602c> memset = <CFunctionType object at 0x8356094>
resize(...)
Resize the memory buffer of a ctypes instance
set_conversion_mode(...)
set_conversion_mode(encoding, errors) -> (previous-encoding, previous-errors)
 
Set the encoding and error handling ctypes uses when converting
between unicode and strings.  Returns the previous values.
sizeof(...)
sizeof(C type) -> integer
sizeof(C instance) -> integer
Return the size in bytes of a C instance

 
Data
        ARRAY_TYPE_TO_CONSTANT = [('GLclampd', GL_DOUBLE), ('GLclampf', GL_FLOAT), ('GLfloat', GL_FLOAT), ('GLdouble', GL_DOUBLE), ('GLbyte', GL_BYTE), ('GLshort', GL_SHORT), ('GLint', GL_INT), ('GLubyte', GL_UNSIGNED_BYTE), ('GLushort', GL_UNSIGNED_SHORT), ('GLuint', GL_UNSIGNED_INT), ('GLenum', GL_UNSIGNED_INT)]
DEFAULT_MODE = 0
GLUT_ACTION_CONTINUE_EXECUTION = GLUT_ACTION_CONTINUE_EXECUTION
GLUT_ACTION_EXIT = GLUT_ACTION_EXIT
GLUT_ACTION_GLUTMAINLOOP_RETURNS = GLUT_ACTION_GLUTMAINLOOP_RETURNS
GLUT_ACTION_ON_WINDOW_CLOSE = GLUT_ACTION_ON_WINDOW_CLOSE
GLUT_ALLOW_DIRECT_CONTEXT = GLUT_ALLOW_DIRECT_CONTEXT
GLUT_AUX1 = GLUT_AUX1
GLUT_AUX2 = GLUT_AUX2
GLUT_AUX3 = GLUT_AUX3
GLUT_AUX4 = GLUT_AUX4
GLUT_CREATE_NEW_CONTEXT = GLUT_CREATE_NEW_CONTEXT
GLUT_DIRECT_RENDERING = GLUT_DIRECT_RENDERING
GLUT_FORCE_DIRECT_CONTEXT = GLUT_FORCE_DIRECT_CONTEXT
GLUT_FORCE_INDIRECT_CONTEXT = GLUT_FORCE_INDIRECT_CONTEXT
GLUT_RENDERING_CONTEXT = GLUT_RENDERING_CONTEXT
GLUT_TRY_DIRECT_CONTEXT = GLUT_TRY_DIRECT_CONTEXT
GLUT_USE_CURRENT_CONTEXT = GLUT_USE_CURRENT_CONTEXT
GLUT_VERSION = GLUT_VERSION
GLUT_WINDOW_BORDER_WIDTH = GLUT_WINDOW_BORDER_WIDTH
GLUT_WINDOW_HEADER_HEIGHT = GLUT_WINDOW_HEADER_HEIGHT
GL_BYTE = GL_BYTE
GL_CONSTANT_TO_ARRAY_TYPE = {GL_BYTE: <class 'OpenGL.arrays.arraydatatype.GLbyteArray'>, GL_UNSIGNED_BYTE: <class 'OpenGL.arrays.arraydatatype.GLubyteArray'>, GL_SHORT: <class 'OpenGL.arrays.arraydatatype.GLshortArray'>, GL_UNSIGNED_SHORT: <class 'OpenGL.arrays.arraydatatype.GLushortArray'>, GL_INT: <class 'OpenGL.arrays.arraydatatype.GLintArray'>, GL_UNSIGNED_INT: <class 'OpenGL.arrays.arraydatatype.GLuintArray'>, GL_FLOAT: <class 'OpenGL.arrays.arraydatatype.GLfloatArray'>, GL_DOUBLE: <class 'OpenGL.arrays.arraydatatype.GLdoubleArray'>}
GL_DOUBLE = GL_DOUBLE
GL_FALSE = GL_FALSE
GL_FLOAT = GL_FLOAT
GL_HALF_NV = GL_HALF_NV
GL_INT = GL_INT
GL_SHORT = GL_SHORT
GL_TRUE = GL_TRUE
GL_UNSIGNED_BYTE = GL_UNSIGNED_BYTE
GL_UNSIGNED_INT = GL_UNSIGNED_INT
GL_UNSIGNED_SHORT = GL_UNSIGNED_SHORT
GLvoid = None
RTLD_GLOBAL = 256
RTLD_LOCAL = 0
__all__ = ['GLUT_ACTION_EXIT', 'GLUT_ACTION_GLUTMAINLOOP_RETURNS', 'GLUT_ACTION_CONTINUE_EXECUTION', 'GLUT_CREATE_NEW_CONTEXT', 'GLUT_USE_CURRENT_CONTEXT', 'GLUT_FORCE_INDIRECT_CONTEXT', 'GLUT_ALLOW_DIRECT_CONTEXT', 'GLUT_TRY_DIRECT_CONTEXT', 'GLUT_FORCE_DIRECT_CONTEXT', 'GLUT_ACTION_ON_WINDOW_CLOSE', 'GLUT_WINDOW_BORDER_WIDTH', 'GLUT_WINDOW_HEADER_HEIGHT', 'GLUT_VERSION', 'GLUT_RENDERING_CONTEXT', 'GLUT_DIRECT_RENDERING', 'GLUT_AUX1', 'GLUT_AUX2', 'GLUT_AUX3', 'GLUT_AUX4', 'glutMainLoopEvent', ...]
__file__ = '/build/buildd/pyopengl-3.0.0~b6/OpenGL/raw/GLUT/freeglut.py'
__name__ = 'OpenGL.raw.GLUT.freeglut'
c_void = None
cdll = <ctypes.LibraryLoader object at 0x8353a2c>
log = <logging.Logger instance at 0x87b2aec>
pydll = <ctypes.LibraryLoader object at 0x8353a4c>
pythonapi = <PyDLL 'None', handle 4001d670 at 8353a6c>