Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members  

SfArtifactList Class Reference

SfArtifactList is a static class that holds the set of current artifacts. More...

#include <SfLps.h>

Inheritance diagram for SfArtifactList::

SfDrawable List of all members.

Public Methods

SfVectorBounds (void)
 Returns the bounds of the artifacts in the artifact list The bounds are set from the most recent world file read in.


Static Public Methods

SfArtifactList * current ()
 Artifact list.


Detailed Description

SfArtifactList is a static class that holds the set of current artifacts.

All artifacts objects, when created, put themselves onto the global artifact list; and they remove themselves when destroyed. User programs should not explicitly add or delete artifacts from this list. To stop an artifact from drawing, using the visible flag. User programs can request several facts about the artifact list, including its current bounds, which is set when a world is read in. They can also request the artifact list itself, to cycle through the artifacts.


The documentation for this class was generated from the following files:
Generated on Tue Nov 12 17:49:35 2002 for Saphira by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001