#include "gcl/Geometry.h"#include "gcl/Scene.h"#include "gcl/SLLibrary.h"Include dependency graph for SceneLang.h:

Go to the source code of this file.
| #define SL_GET(X) ((sc ## X *) slGetContext()->Get(a ## X)) |
Definition at line 95 of file SceneLang.h.
| Void slAddToLibrary (scGroup * newGroup) |
Definition at line 428 of file SceneLang.cc.
| Void slApply (const Transform & t) |
Definition at line 334 of file SceneLang.cc.
| Void slAttribute (scAttribute * attrPtr) |
Definition at line 385 of file SceneLang.cc.
| Void slBeginFaces () |
Definition at line 294 of file SceneLang.cc.
| Void slBeginObject (scScenePtr object) |
Definition at line 376 of file SceneLang.cc.
| scScenePtr slBeginObject (const Char * name) |
Definition at line 52 of file SceneLang.cc.
| Void slCamera () |
Definition at line 261 of file SceneLang.cc.
| Int slColour (const Colour & c) |
Definition at line 122 of file SceneLang.cc.
| Void slColourIndex (Int i) |
Definition at line 240 of file SceneLang.cc.
| Void slColourIndexList () |
Definition at line 235 of file SceneLang.cc.
| Void slColourIndexes (const IndexList & il) |
Definition at line 245 of file SceneLang.cc.
| Void slColourList () |
Definition at line 114 of file SceneLang.cc.
| Int slCoord (const Coord & c) |
Definition at line 174 of file SceneLang.cc.
| Void slCoordIndex (Int i) |
Definition at line 242 of file SceneLang.cc.
| Void slCoordIndexList () |
Definition at line 237 of file SceneLang.cc.
| Void slCoordIndexes (const IndexList & il) |
Definition at line 247 of file SceneLang.cc.
| Void slCoordList () |
Definition at line 166 of file SceneLang.cc.
| Void slCoords (const CoordList & cl) |
Definition at line 189 of file SceneLang.cc.
| scObject * slCurrent () |
| scScenePtr slCurrentGroup () |
| Void slEmittance (const Colour & c) |
Definition at line 277 of file SceneLang.cc.
| Void slEndAttribute (Int attr) |
Definition at line 391 of file SceneLang.cc.
| Void slEndFaces () |
Definition at line 321 of file SceneLang.cc.
| Void slEndObject () |
Definition at line 73 of file SceneLang.cc.
| Void slFace () |
Definition at line 310 of file SceneLang.cc.
| scAttribute slGetAttribute (Int attr) |
| SLContext * slGetContext () |
Definition at line 404 of file SceneLang.cc.
| SLLibrary * slGetLibrary () |
Definition at line 433 of file SceneLang.cc.
| scScenePtr slGetObject (Char * name) |
| Void slIndex (scAttributeID id, Int i) |
Definition at line 209 of file SceneLang.cc.
| Void slIndexList (scAttributeID id) |
Definition at line 201 of file SceneLang.cc.
| Void slInit () |
Definition at line 37 of file SceneLang.cc.
| Void slMeshType (RenderStyle renStyle) |
Definition at line 396 of file SceneLang.cc.
| Int slNormal (const Vector & p) |
Definition at line 151 of file SceneLang.cc.
| Void slNormalIndex (Int i) |
Definition at line 241 of file SceneLang.cc.
| Void slNormalIndexList () |
Definition at line 236 of file SceneLang.cc.
| Void slNormalIndexes (const IndexList & il) |
Definition at line 246 of file SceneLang.cc.
| Void slNormalList () |
Definition at line 143 of file SceneLang.cc.
| scPrimitive * slObject (scPrimitive * object) |
Definition at line 356 of file SceneLang.cc.
| scPrimitive * slObject (const Char * name) |
Definition at line 347 of file SceneLang.cc.
| Bool slObjectExists (const Char * name) |
Definition at line 339 of file SceneLang.cc.
| scPrimitive * slObjectFile (StrConst filename) |
Definition at line 362 of file SceneLang.cc.
| Int slPoint (const Point & p) |
Definition at line 91 of file SceneLang.cc.
| Void slPointIndex (Int i) |
Definition at line 239 of file SceneLang.cc.
| Void slPointIndexList () |
Definition at line 234 of file SceneLang.cc.
| Void slPointIndexes (const IndexList & il) |
Definition at line 244 of file SceneLang.cc.
| Void slPointList () |
Definition at line 83 of file SceneLang.cc.
| Void slPoly () |
Definition at line 285 of file SceneLang.cc.
| Void slSetLibrary (SLLibrary * library) |
Definition at line 412 of file SceneLang.cc.
| SLLibrary * slSwapLibrary (SLLibrary * newLib) |
Definition at line 420 of file SceneLang.cc.
| Void slTexture (StrConst filename) |
Definition at line 251 of file SceneLang.cc.
| Void slTransform (const Transform & t) |
Definition at line 269 of file SceneLang.cc.
1.1.0 written by Dimitri van Heesch,
© 1997-2000