#include "RE_API.h"#include <SYS/SYS_Math.h>#include <tools/prisms.h>#include <UT/UT_Defines.h>#include <UT/UT_Pointers.h>#include <UT/UT_PtrArray.h>#include <UT/UT_RefArray.h>#include <UT/UT_Color.h>#include <UT/UT_Floor.h>#include <UT/UT_Rect.h>#include <UT/UT_Thread.h>#include <UT/UT_ThreadSpecificValue.h>#include <UT/UT_SpinLock.h>#include <TIL/TIL_Defines.h>#include "RE_Types.h"#include "RE_TextureTypes.h"#include "RE_Extension.h"#include "RE_LightVal.h"#include "RE_OGLVertex.h"#include "RE_Uniform.h"Go to the source code of this file.
Classes | |
| class | RE_OGLRender |
| struct | RE_OGLRender::RE_OGLBox |
| class | RE_RenderAutoLock |
Defines | |
| #define | OPEN_GL |
| #define | RE_SYMBOL_FONT_SIZE_TINY 3.0f |
| #define | RE_SYMBOL_FONT_SIZE_SMALL 6.0f |
| #define | RE_SYMBOL_FONT_SIZE_SMEDIUM 8.0f |
| #define | RE_SYMBOL_FONT_SIZE_MEDIUM 9.0f |
| #define | RE_SYMBOL_FONT_SIZE_LARGE 12.0f |
| #define | RE_FLAG_STATE(RE_NAME, GL_FLAG) |
| #define | RE_FLAG_11_STATE(RE_NAME, GL_FLAG) |
| #define OPEN_GL |
Definition at line 71 of file RE_OGLRender.h.
| #define RE_FLAG_11_STATE | ( | RE_NAME, | |||
| GL_FLAG | ) |
Value:
GLint _##RE_NAME ; \ void enable##RE_NAME () { if( (!_##RE_NAME) && hasGL11() ) { ::glEnable( GLenum(GL_FLAG) ); _##RE_NAME = GL_TRUE; } } \ void disable##RE_NAME () { if( _##RE_NAME && hasGL11() ) { ::glDisable( GLenum(GL_FLAG) ); _##RE_NAME = GL_FALSE; } } \ int get##RE_NAME () const { return _##RE_NAME ; } \ void set##RE_NAME () { if( hasGL11() ) { _##RE_NAME = ::glIsEnabled( GLenum(GL_FLAG) ); } else { _##RE_NAME = GL_FALSE; } }
Definition at line 1290 of file RE_OGLRender.h.
| #define RE_FLAG_STATE | ( | RE_NAME, | |||
| GL_FLAG | ) |
Value:
GLint _##RE_NAME ; \ void enable##RE_NAME () { if( !_##RE_NAME ) { ::glEnable( GL_FLAG ); _##RE_NAME = GL_TRUE; } } \ void disable##RE_NAME () { if( _##RE_NAME ) { ::glDisable( GL_FLAG ); _##RE_NAME = GL_FALSE; } } \ int get##RE_NAME () const { return _##RE_NAME ; } \ void set##RE_NAME () { _##RE_NAME = ::glIsEnabled( GL_FLAG ); }
Definition at line 1270 of file RE_OGLRender.h.
| #define RE_SYMBOL_FONT_SIZE_LARGE 12.0f |
Definition at line 77 of file RE_OGLRender.h.
| #define RE_SYMBOL_FONT_SIZE_MEDIUM 9.0f |
Definition at line 76 of file RE_OGLRender.h.
| #define RE_SYMBOL_FONT_SIZE_SMALL 6.0f |
Definition at line 74 of file RE_OGLRender.h.
| #define RE_SYMBOL_FONT_SIZE_SMEDIUM 8.0f |
Definition at line 75 of file RE_OGLRender.h.
| #define RE_SYMBOL_FONT_SIZE_TINY 3.0f |
Definition at line 73 of file RE_OGLRender.h.
1.5.9