Home Hierarchy Members Alphabetical Related Pages

scene.h

Go to the documentation of this file.
00001 #ifndef XDKWRL_SCENE_H
00002 #define XDKWRL_SCENE_H
00003 
00004 #include <xdkwrl/node.h>
00005 #include <xdkwrl/fieldtypes/mfnode.h>
00006 #include <string>
00007 
00008 namespace wrl
00009 {
00010   class ProtoDeclaration;
00011   class ExternProtoDeclaration;
00012   //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
00013   // Interface of Scene
00014   //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
00015   class Scene
00016   {
00017   public:
00018     Scene();
00019     virtual ~Scene() {};
00020     void load(const char* fileName,bool verbose=false,bool fast=true);
00021     void load(const std::string& fileName,bool verbose=false,bool fast=true);
00022     MFNode nodes;
00023     std::deque<ProtoDeclaration*> protos;
00024     std::deque<ExternProtoDeclaration*> externProtos;
00025   private:
00026   };
00027 };
00028 
00029 #endif // XDKWRL_SCENE_H
00030 
00031 // Local variables section.
00032 // This is only used by emacs!
00033 // Local Variables:
00034 // ff-search-directories: ("." "../../src/xdkwrl/")
00035 // End:

Generated on 24 Feb 2005 with doxygen version 1.3.9.1. Valid HTML 4.0! Valid CSS!