Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

FileRenderer.h File Reference

#include <stdio.h>
#include "DisplayDevice.h"
#include "Scene.h"
#include "NameList.h"
#include "Inform.h"

Go to the source code of this file.

Compounds

struct  FileRenderer::AdvancedLightState
 AdvancedLight state data. More...

class  FileRenderer
 This is the base class for all the renderers that go to a file and are on the render list. There are five operations available to the outside world. More...

struct  FileRenderer::LightState
 light state, passed to renderer before render commands are executed. More...


Defines

#define FILERENDERER_NOWARNINGS   0
#define FILERENDERER_NOMISCFEATURE   1
#define FILERENDERER_NOCLIP   2
#define FILERENDERER_NOCUEING   4
#define FILERENDERER_NOTEXTURE   8
#define FILERENDERER_NOGEOM   16
#define FILERENDERER_NOTEXT   32


Define Documentation

#define FILERENDERER_NOCLIP   2
 

Definition at line 35 of file FileRenderer.h.

Referenced by TachyonDisplayDevice::start_clipgroup, LibTachyonDisplayDevice::start_clipgroup, FileRenderer::start_clipgroup, and FileRenderer::update.

#define FILERENDERER_NOCUEING   4
 

Definition at line 36 of file FileRenderer.h.

Referenced by FileRenderer::update.

#define FILERENDERER_NOGEOM   16
 

Definition at line 38 of file FileRenderer.h.

Referenced by FileRenderer::triangle, and FileRenderer::update.

#define FILERENDERER_NOMISCFEATURE   1
 

Definition at line 34 of file FileRenderer.h.

Referenced by FileRenderer::render.

#define FILERENDERER_NOTEXT   32
 

Definition at line 39 of file FileRenderer.h.

Referenced by FileRenderer::text, and FileRenderer::update.

#define FILERENDERER_NOTEXTURE   8
 

Definition at line 37 of file FileRenderer.h.

Referenced by FileRenderer::define_volume_texture, FileRenderer::update, FileRenderer::volume_texture_off, and FileRenderer::volume_texture_on.

#define FILERENDERER_NOWARNINGS   0
 

Definition at line 33 of file FileRenderer.h.

Referenced by FileRenderer::FileRenderer, and FileRenderer::update.


Generated on Thu Apr 25 02:44:01 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002