00001 #pragma once 00002 #ifndef RENDERTOOLS_H 00003 #define RENDERTOOLS_H 00004 00005 #include "Types.h" 00006 #include "Util.h" 00007 #include "Error.h" 00008 #include "Image.h" 00009 #include "RelationalNode.h" 00010 #include "Rendernode.h" 00011 #include "TextNode.h" 00012 #include "Plane.h" 00013 #include "Circle.h" 00014 #include "Camera.h" 00015 #include "Rendergroup.h" 00016 #include "PropertyProxy.h" 00017 #include "Renderpass.h" 00018 #include "StateSet.h" 00019 #include "Sampler.h" 00020 #include "PhysicsWorld.h" 00021 #include "Ellipsoid.h" 00022 #include "StopWatch.h" 00023 #include "Profiler.h" 00024 #include "RelationalNode.h" 00025 #include "ViewController.h" 00026 #include "ViewControllerEvent.h" 00027 #include "XMLNode.h" 00028 #include "Factory.h" 00029 #include "Property.h" 00030 #include "PropertyEvent.h" 00031 #include "PropertyContainer.h" 00032 #include "PropertyContainerEvent.h" 00033 #include "Vertexbuffer.h" 00034 #include "Curve.h" 00035 #include "Framebuffer.h" 00036 #include "Renderbuffer.h" 00037 #include "Program.h" 00038 #include "ShadowProxy.h" 00039 #include "Application.h" 00040 #include "RendergroupGLView.h" 00041 00042 namespace RenderTools { 00043 void initialize( int argc, char ** argv ); 00044 void initialize( const StringList & arguments = StringList() ); 00045 bool isInitialized( void ); 00046 const StringList & getArguments( void ); 00047 void initializeGL( void ); 00048 bool isGLInitialized( void ); 00049 }; 00050 00051 00052 #endif