XdkWrl: scene.h Source File

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 28 Jun 2006 with version 1.4.4. |