#include <cave_ogl.h>
#include "CaveRoutines.h"
#include "Inform.h"
#include "VMDApp.h"
#include "CaveDisplayDevice.h"
#include "CaveScene.h"
Go to the source code of this file.
Defines | |
#define | CAVEMAGICINIT 3141 |
Functions | |
int | vmd_cave_is_initialized () |
void | vmd_set_cave_is_initialized () |
void * | malloc_from_CAVE_memory (size_t size) |
use the already alloced memory as the memory arena and amalloc from it. More... | |
void | free_to_CAVE_memory (void *data) |
return shared memory to the arena. More... | |
void | grab_CAVE_memory (size_t megs) |
get a large chunk of memory from the CAVE and remember it for future use. More... | |
void | cave_gl_init_fn (void) |
void | set_cave_pointers (Scene *scene, DisplayDevice *display) |
set static pointers to the Scene and DisplayDevice. More... | |
void | cave_renderer (void) |
Variables | |
int | vmd_cave_initialized_flag = 0 |
Scene * | cavescene |
DisplayDevice * | cavedisplay |
|
Definition at line 35 of file CaveRoutines.C. Referenced by vmd_cave_is_initialized, and vmd_set_cave_is_initialized. |
|
Definition at line 104 of file CaveRoutines.C. Referenced by CaveDisplayDevice::render. |
|
Definition at line 118 of file CaveRoutines.C. References Scene::draw. |
|
return shared memory to the arena.
Definition at line 72 of file CaveRoutines.C. References data. |
|
get a large chunk of memory from the CAVE and remember it for future use.
Definition at line 84 of file CaveRoutines.C. References size. |
|
use the already alloced memory as the memory arena and amalloc from it.
Definition at line 49 of file CaveRoutines.C. |
|
set static pointers to the Scene and DisplayDevice.
Definition at line 112 of file CaveRoutines.C. |
|
Definition at line 38 of file CaveRoutines.C. References CAVEMAGICINIT, and vmd_cave_initialized_flag. Referenced by CaveTracker::do_start, and CaveButtons::do_start. |
|
Definition at line 45 of file CaveRoutines.C. References CAVEMAGICINIT, and vmd_cave_initialized_flag. Referenced by VMDApp::VMDinit. |
|
Definition at line 110 of file CaveRoutines.C. |
|
Definition at line 109 of file CaveRoutines.C. |
|
Definition at line 36 of file CaveRoutines.C. Referenced by vmd_cave_is_initialized, and vmd_set_cave_is_initialized. |