#include "RE_API.h"#include "RE_Platform.h"#include <UT/UT_Color.h>#include <UT/UT_Matrix4.h>#include <GL/glu.h>#include <GL/glx.h>Go to the source code of this file.
| #define CONTEXT_STACK_SIZE 5 |
Definition at line 565 of file RE_Types.h.
| #define GL_DRAW_CURSOR 4 |
Definition at line 129 of file RE_Types.h.
| #define GL_DRAW_NORMAL 0 |
Definition at line 125 of file RE_Types.h.
| #define GL_DRAW_OVERLAY 2 |
Definition at line 127 of file RE_Types.h.
| #define GL_DRAW_POPUP 1 |
Definition at line 126 of file RE_Types.h.
| #define GL_DRAW_UNDERLAY 3 |
Definition at line 128 of file RE_Types.h.
| #define MAX_DISPLAY_MODES 5 |
Definition at line 119 of file RE_Types.h.
| #define MED_RES 90 |
Definition at line 121 of file RE_Types.h.
| #define MM_TO_INCHES | ( | mm | ) | ((mm) / 25.4) |
Definition at line 123 of file RE_Types.h.
| #define NewRE_Cursor | ( | a, | |||
| b | ) | (new RE_XCursor((RE_XServer *)a,b)) |
Definition at line 657 of file RE_Types.h.
| #define NewRE_Server | ( | ) | (new RE_XServer()) |
Definition at line 656 of file RE_Types.h.
| #define NewRE_Visual | ( | a, | |||
| b | ) | (new RE_XVisual((RE_XServer *)a,b)) |
Definition at line 658 of file RE_Types.h.
| #define PATTERN_STACK_SIZE 7 |
Definition at line 566 of file RE_Types.h.
| #define PROJECTION_STACK_SIZE 32 |
Definition at line 568 of file RE_Types.h.
| #define RE_BLEND_STACK_SIZE 16 |
Definition at line 570 of file RE_Types.h.
| #define RE_COLOR_STACK_SIZE 32 |
Definition at line 567 of file RE_Types.h.
| #define RE_DEFAULT_DPI 85.0 |
Definition at line 112 of file RE_Types.h.
| #define RE_MAXGLVTX 65535 |
Definition at line 117 of file RE_Types.h.
| #define RE_MODE_MULTISAMPLE_MASK 0x60 |
Definition at line 257 of file RE_Types.h.
| #define RE_MODE_MULTISAMPLE_SHIFT 5 |
Definition at line 258 of file RE_Types.h.
| #define RE_NUM_WINDOW_TYPES RE_WINDOW_INVALID_TYPE |
Definition at line 100 of file RE_Types.h.
| #define RE_OGL_SINGLE_CONTEXT 0 |
Definition at line 32 of file RE_Types.h.
| #define RE_SMOOTH_STACK_SIZE 16 |
Definition at line 569 of file RE_Types.h.
| #define RE_STACK_DEPTH 256 |
Definition at line 573 of file RE_Types.h.
| #define RE_STENCIL_STACK_SIZE 16 |
Definition at line 571 of file RE_Types.h.
| #define X_ICON_HEIGHT 66 |
Definition at line 115 of file RE_Types.h.
| #define X_ICON_WIDTH 85 |
Definition at line 114 of file RE_Types.h.
| typedef unsigned short ColorIndexType |
Definition at line 643 of file RE_Types.h.
| typedef GLXContext OGLContext |
Definition at line 644 of file RE_Types.h.
| typedef GLXDrawable OGLDrawable |
Definition at line 646 of file RE_Types.h.
| typedef Window OGLWindow |
Definition at line 645 of file RE_Types.h.
| typedef float RE_CMMatrix[16] |
Definition at line 131 of file RE_Types.h.
| typedef IMG_Raster*(* RE_IconLoader)(int, int) |
Definition at line 377 of file RE_Types.h.
| typedef unsigned long RE_IDType |
Definition at line 45 of file RE_Types.h.
| typedef void* RE_OGLContext |
Definition at line 581 of file RE_Types.h.
| typedef unsigned char RE_State |
Definition at line 374 of file RE_Types.h.
| enum RE_BlendDestFactor |
| RE_DBLEND_ONE | |
| RE_DBLEND_SRC_COLOR | |
| RE_DBLEND_ONE_MINUS_SRC_COLOR | |
| RE_DBLEND_SRC_ALPHA | |
| RE_DBLEND_ONE_MINUS_SRC_ALPHA | |
| RE_DBLEND_DST_ALPHA | |
| RE_DBLEND_ONE_MINUS_DST_ALPHA | |
| RE_DBLEND_ZERO |
Definition at line 245 of file RE_Types.h.
| enum RE_BlendSourceFactor |
Definition at line 232 of file RE_Types.h.
| enum RE_DisplayMode |
Definition at line 260 of file RE_Types.h.
| enum RE_DrawPixelsMode |
| enum RE_FillPattern |
| RE_NO_PATTERN | |
| RE_QUARTER_TONE | |
| RE_HALF_TONE | |
| RE_3QUARTER_TONE | |
| RE_QUARTER_HASH | |
| RE_QUARTER_FORE_HASH | |
| RE_QUARTER_BACK_HASH |
Definition at line 150 of file RE_Types.h.
| enum RE_GPUType |
| RE_GPU_UINT1 | |
| RE_GPU_UINT4 | |
| RE_GPU_UINT8 | |
| RE_GPU_UINT16 | |
| RE_GPU_UINT32 | |
| RE_GPU_INT8 | |
| RE_GPU_INT16 | |
| RE_GPU_INT32 | |
| RE_GPU_FLOAT16 | |
| RE_GPU_FLOAT24 | |
| RE_GPU_FLOAT32 | |
| RE_GPU_MATRIX2 | |
| RE_GPU_MATRIX3 | |
| RE_GPU_MATRIX4 |
Definition at line 77 of file RE_Types.h.
| enum RE_GraphicsDevice |
| RE_DEVICE_UNKNOWN | |
| RE_DEVICE_ATI | |
| RE_DEVICE_NVIDIA | |
| RE_DEVICE_INTEL | |
| RE_DEVICE_GDI | |
| RE_DEVICE_PRO | |
| RE_DEVICE_ATI_PRO | |
| RE_DEVICE_NVIDIA_PRO | |
| RE_DEVICE_INTEL_PRO |
Definition at line 329 of file RE_Types.h.
| enum RE_InterpMode |
Definition at line 169 of file RE_Types.h.
| enum RE_LightIndex |
Definition at line 182 of file RE_Types.h.
| enum RE_LineStyle |
Definition at line 161 of file RE_Types.h.
| enum RE_MatrixMode |
Definition at line 142 of file RE_Types.h.
| enum RE_PolyOffStrategy |
Definition at line 314 of file RE_Types.h.
| enum RE_RenderBuf |
| enum RE_SFunction |
Definition at line 206 of file RE_Types.h.
| enum RE_SmoothMode |
| enum RE_SOperation |
Definition at line 218 of file RE_Types.h.
| enum RE_VisualType |
Definition at line 307 of file RE_Types.h.
| enum RE_WindowType |
| RE_WINDOW_MAIN | |
| RE_WINDOW_NORMAL | |
| RE_WINDOW_DIALOG | |
| RE_WINDOW_UTILITY | |
| RE_WINDOW_SPLASH | |
| RE_WINDOW_TRANSIENT | |
| RE_WINDOW_CHILD | |
| RE_WINDOW_MENU | |
| RE_WINDOW_HELPTIP | |
| RE_WINDOW_INVALID_TYPE |
Definition at line 56 of file RE_Types.h.
| enum RE_WindowVisibility |
| enum RE_ZFunction |
Definition at line 194 of file RE_Types.h.
| const char* REgetDeviceName | ( | RE_GraphicsDevice | dev | ) | [inline] |
Definition at line 355 of file RE_Types.h.
| bool REisConsumerDevice | ( | RE_GraphicsDevice | dev | ) | [inline] |
Definition at line 350 of file RE_Types.h.
| bool REisProfessionalDevice | ( | RE_GraphicsDevice | dev | ) | [inline] |
Definition at line 345 of file RE_Types.h.
1.5.9