Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > efd2f02d3f11cbd298bc69a2fbc20533 > files > 1885

fife-doc-0.3.2-5.r2.fc15.noarch.rpm

var NAVTREE =
[
  [ "FIFE", "index.html", [
    [ "Related Pages", "pages.html", [
      [ "Todo List", "todo.html", null ],
      [ "Bug List", "bug.html", null ]
    ] ],
    [ "Class List", "annotated.html", [
      [ "FIFE::AbstractFont", "class_f_i_f_e_1_1_abstract_font.html", null ],
      [ "FIFE::ActionVisual", "class_f_i_f_e_1_1_action_visual.html", null ],
      [ "FIFE::Animation", "class_f_i_f_e_1_1_animation.html", null ],
      [ "FIFE::AnimationPool", "class_f_i_f_e_1_1_animation_pool.html", null ],
      [ "FIFE::Camera", "class_f_i_f_e_1_1_camera.html", null ],
      [ "FIFE::CellSelectionRenderer", "class_f_i_f_e_1_1_cell_selection_renderer.html", null ],
      [ "FIFE::Command", "class_f_i_f_e_1_1_command.html", null ],
      [ "FIFE::CommandLine", "class_f_i_f_e_1_1_command_line.html", null ],
      [ "FIFE::Console", "class_f_i_f_e_1_1_console.html", null ],
      [ "FIFE::ConsoleExecuter", "class_f_i_f_e_1_1_console_executer.html", null ],
      [ "FIFE::Cursor", "class_f_i_f_e_1_1_cursor.html", null ],
      [ "FIFE::DAT1", "class_f_i_f_e_1_1_d_a_t1.html", null ],
      [ "FIFE::DAT2", "class_f_i_f_e_1_1_d_a_t2.html", null ],
      [ "FIFE::DirectoryProvider", "class_f_i_f_e_1_1_directory_provider.html", null ],
      [ "FIFE::DynamicSingleton< T >", "class_f_i_f_e_1_1_dynamic_singleton.html", null ],
      [ "FIFE::Engine", "class_f_i_f_e_1_1_engine.html", null ],
      [ "FIFE::EngineSettings", "class_f_i_f_e_1_1_engine_settings.html", null ],
      [ "FIFE::Event", "class_f_i_f_e_1_1_event.html", null ],
      [ "FIFE::EventManager", "class_f_i_f_e_1_1_event_manager.html", null ],
      [ "FIFE::Exception", "class_f_i_f_e_1_1_exception.html", null ],
      [ "FIFE::FifeClass", "class_f_i_f_e_1_1_fife_class.html", null ],
      [ "FIFE::FontBase", "class_f_i_f_e_1_1_font_base.html", null ],
      [ "FIFE::GLImage", "class_f_i_f_e_1_1_g_l_image.html", null ],
      [ "FIFE::ICommandController", "class_f_i_f_e_1_1_i_command_controller.html", null ],
      [ "FIFE::ICommandListener", "class_f_i_f_e_1_1_i_command_listener.html", null ],
      [ "gcn::Icon2", "classgcn_1_1_icon2.html", null ],
      [ "FIFE::IEventSource", "class_f_i_f_e_1_1_i_event_source.html", null ],
      [ "FIFE::IKeyController", "class_f_i_f_e_1_1_i_key_controller.html", null ],
      [ "FIFE::IKeyFilter", "class_f_i_f_e_1_1_i_key_filter.html", null ],
      [ "FIFE::IKeyListener", "class_f_i_f_e_1_1_i_key_listener.html", null ],
      [ "FIFE::Image", "class_f_i_f_e_1_1_image.html", null ],
      [ "FIFE::ImageFontBase", "class_f_i_f_e_1_1_image_font_base.html", null ],
      [ "FIFE::ImageLoader", "class_f_i_f_e_1_1_image_loader.html", null ],
      [ "FIFE::ImageLocation", "class_f_i_f_e_1_1_image_location.html", null ],
      [ "FIFE::ImagePool", "class_f_i_f_e_1_1_image_pool.html", null ],
      [ "FIFE::IMouseController", "class_f_i_f_e_1_1_i_mouse_controller.html", null ],
      [ "FIFE::IMouseListener", "class_f_i_f_e_1_1_i_mouse_listener.html", null ],
      [ "FIFE::InputEvent", "class_f_i_f_e_1_1_input_event.html", null ],
      [ "FIFE::Instance", "class_f_i_f_e_1_1_instance.html", null ],
      [ "FIFE::InstanceVisual", "class_f_i_f_e_1_1_instance_visual.html", null ],
      [ "FIFE::IRendererContainer", "class_f_i_f_e_1_1_i_renderer_container.html", null ],
      [ "FIFE::IRendererListener", "class_f_i_f_e_1_1_i_renderer_listener.html", null ],
      [ "FIFE::IResource", "class_f_i_f_e_1_1_i_resource.html", null ],
      [ "FIFE::ISdlEventController", "class_f_i_f_e_1_1_i_sdl_event_controller.html", null ],
      [ "FIFE::ISdlEventListener", "class_f_i_f_e_1_1_i_sdl_event_listener.html", null ],
      [ "FIFE::Key", "class_f_i_f_e_1_1_key.html", null ],
      [ "FIFE::KeyEvent", "class_f_i_f_e_1_1_key_event.html", null ],
      [ "FIFE::Layer", "class_f_i_f_e_1_1_layer.html", null ],
      [ "FIFE::LayerChangeListener", "class_f_i_f_e_1_1_layer_change_listener.html", null ],
      [ "FIFE::LMsg", "class_f_i_f_e_1_1_l_msg.html", null ],
      [ "FIFE::Logger", "class_f_i_f_e_1_1_logger.html", null ],
      [ "FIFE::LogManager", "class_f_i_f_e_1_1_log_manager.html", null ],
      [ "FIFE::LZSSDecoder", "class_f_i_f_e_1_1_l_z_s_s_decoder.html", null ],
      [ "FIFE::Map", "class_f_i_f_e_1_1_map.html", null ],
      [ "FIFE::MapChangeListener", "class_f_i_f_e_1_1_map_change_listener.html", null ],
      [ "FIFE::Matrix< T >", "class_f_i_f_e_1_1_matrix.html", null ],
      [ "FIFE::Model", "class_f_i_f_e_1_1_model.html", null ],
      [ "FIFE::MouseEvent", "class_f_i_f_e_1_1_mouse_event.html", null ],
      [ "FIFE::Object", "class_f_i_f_e_1_1_object.html", null ],
      [ "FIFE::ObjectVisual", "class_f_i_f_e_1_1_object_visual.html", null ],
      [ "FIFE::OpenGLGuiGraphics", "class_f_i_f_e_1_1_open_g_l_gui_graphics.html", null ],
      [ "gcn::PercentageBar", "classgcn_1_1_percentage_bar.html", null ],
      [ "FIFE::PointType2D< T >", "class_f_i_f_e_1_1_point_type2_d.html", null ],
      [ "FIFE::PointType3D< T >", "class_f_i_f_e_1_1_point_type3_d.html", null ],
      [ "FIFE::Pool", "class_f_i_f_e_1_1_pool.html", null ],
      [ "FIFE::pprint", "struct_f_i_f_e_1_1pprint.html", null ],
      [ "FIFE::PriorityQueue< index_type, priority_type >", "class_f_i_f_e_1_1_priority_queue.html", null ],
      [ "FIFE::QuadNode< DataType, MinimumSize >", "class_f_i_f_e_1_1_quad_node.html", null ],
      [ "FIFE::QuadTree< DataType, MinimumSize >", "class_f_i_f_e_1_1_quad_tree.html", null ],
      [ "FIFE::RawData", "class_f_i_f_e_1_1_raw_data.html", null ],
      [ "FIFE::RawDataDAT1", "class_f_i_f_e_1_1_raw_data_d_a_t1.html", null ],
      [ "FIFE::RawDataDAT2", "class_f_i_f_e_1_1_raw_data_d_a_t2.html", null ],
      [ "FIFE::RawDataFile", "class_f_i_f_e_1_1_raw_data_file.html", null ],
      [ "FIFE::RawDataMemSource", "class_f_i_f_e_1_1_raw_data_mem_source.html", null ],
      [ "FIFE::RawDataSource", "class_f_i_f_e_1_1_raw_data_source.html", null ],
      [ "FIFE::RectType< T >", "class_f_i_f_e_1_1_rect_type.html", null ],
      [ "FIFE::RenderBackend", "class_f_i_f_e_1_1_render_backend.html", null ],
      [ "FIFE::RenderBackendOpenGL", "class_f_i_f_e_1_1_render_backend_open_g_l.html", null ],
      [ "FIFE::RenderBackendSDL", "class_f_i_f_e_1_1_render_backend_s_d_l.html", null ],
      [ "FIFE::RendererBase", "class_f_i_f_e_1_1_renderer_base.html", null ],
      [ "FIFE::ResourceClass", "class_f_i_f_e_1_1_resource_class.html", null ],
      [ "FIFE::ResourceLoader", "class_f_i_f_e_1_1_resource_loader.html", null ],
      [ "FIFE::ResourceLocation", "class_f_i_f_e_1_1_resource_location.html", null ],
      [ "FIFE::ResourcePtr", "class_f_i_f_e_1_1_resource_ptr.html", null ],
      [ "FIFE::ResourceSaver", "class_f_i_f_e_1_1_resource_saver.html", null ],
      [ "FIFE::RoutePatherSearch", "class_f_i_f_e_1_1_route_pather_search.html", null ],
      [ "FIFE::RawDataDAT1::s_info", "struct_f_i_f_e_1_1_raw_data_d_a_t1_1_1s__info.html", null ],
      [ "FIFE::RawDataDAT2::s_info", "struct_f_i_f_e_1_1_raw_data_d_a_t2_1_1s__info.html", null ],
      [ "FIFE::SdlGuiGraphics", "class_f_i_f_e_1_1_sdl_gui_graphics.html", null ],
      [ "FIFE::SDLImage", "class_f_i_f_e_1_1_s_d_l_image.html", null ],
      [ "FIFE::SoundClip", "class_f_i_f_e_1_1_sound_clip.html", null ],
      [ "FIFE::SoundClipPool", "class_f_i_f_e_1_1_sound_clip_pool.html", null ],
      [ "FIFE::SoundEmitter", "class_f_i_f_e_1_1_sound_emitter.html", null ],
      [ "FIFE::StaticSingleton< T >", "class_f_i_f_e_1_1_static_singleton.html", null ],
      [ "FIFE::SubImageFont", "class_f_i_f_e_1_1_sub_image_font.html", null ],
      [ "FIFE::SubImageLoader", "class_f_i_f_e_1_1_sub_image_loader.html", null ],
      [ "FIFE::TextRenderPool", "class_f_i_f_e_1_1_text_render_pool.html", null ],
      [ "FIFE::TimeEvent", "class_f_i_f_e_1_1_time_event.html", null ],
      [ "FIFE::TimeManager", "class_f_i_f_e_1_1_time_manager.html", null ],
      [ "FIFE::TimeProvider", "class_f_i_f_e_1_1_time_provider.html", null ],
      [ "gcn::ToggleButton", "classgcn_1_1_toggle_button.html", null ],
      [ "FIFE::TrueTypeFont", "class_f_i_f_e_1_1_true_type_font.html", null ],
      [ "gcn::UTF8StringEditor", "classgcn_1_1_u_t_f8_string_editor.html", null ],
      [ "gcn::UTF8TextBox", "classgcn_1_1_u_t_f8_text_box.html", null ],
      [ "gcn::UTF8TextField", "classgcn_1_1_u_t_f8_text_field.html", null ],
      [ "FIFE::VFS", "class_f_i_f_e_1_1_v_f_s.html", null ],
      [ "FIFE::VFSDirectory", "class_f_i_f_e_1_1_v_f_s_directory.html", null ],
      [ "FIFE::VFSSource", "class_f_i_f_e_1_1_v_f_s_source.html", null ],
      [ "FIFE::VFSSourceProvider", "class_f_i_f_e_1_1_v_f_s_source_provider.html", null ],
      [ "FIFE::Visual2DGfx", "class_f_i_f_e_1_1_visual2_d_gfx.html", null ],
      [ "FIFE::ZipProvider", "class_f_i_f_e_1_1_zip_provider.html", null ],
      [ "FIFE::ZipSource", "class_f_i_f_e_1_1_zip_source.html", null ]
    ] ],
    [ "Class Index", "classes.html", null ],
    [ "Class Hierarchy", "hierarchy.html", [
      [ "FIFE::AbstractFont", "class_f_i_f_e_1_1_abstract_font.html", [
        [ "FIFE::FontBase", "class_f_i_f_e_1_1_font_base.html", [
          [ "FIFE::ImageFontBase", "class_f_i_f_e_1_1_image_font_base.html", [
            [ "FIFE::SubImageFont", "class_f_i_f_e_1_1_sub_image_font.html", null ]
          ] ],
          [ "FIFE::TrueTypeFont", "class_f_i_f_e_1_1_true_type_font.html", null ]
        ] ]
      ] ],
      [ "FIFE::Console", "class_f_i_f_e_1_1_console.html", null ],
      [ "FIFE::ConsoleExecuter", "class_f_i_f_e_1_1_console_executer.html", null ],
      [ "FIFE::Cursor", "class_f_i_f_e_1_1_cursor.html", null ],
      [ "FIFE::Engine", "class_f_i_f_e_1_1_engine.html", null ],
      [ "FIFE::EngineSettings", "class_f_i_f_e_1_1_engine_settings.html", null ],
      [ "FIFE::Event", "class_f_i_f_e_1_1_event.html", [
        [ "FIFE::Command", "class_f_i_f_e_1_1_command.html", null ],
        [ "FIFE::InputEvent", "class_f_i_f_e_1_1_input_event.html", [
          [ "FIFE::KeyEvent", "class_f_i_f_e_1_1_key_event.html", null ],
          [ "FIFE::MouseEvent", "class_f_i_f_e_1_1_mouse_event.html", null ]
        ] ]
      ] ],
      [ "FIFE::Exception", "class_f_i_f_e_1_1_exception.html", null ],
      [ "FIFE::FifeClass", "class_f_i_f_e_1_1_fife_class.html", [
        [ "FIFE::DynamicSingleton< GUIManager >", "class_f_i_f_e_1_1_dynamic_singleton.html", null ],
        [ "FIFE::DynamicSingleton< RenderBackend >", "class_f_i_f_e_1_1_dynamic_singleton.html", [
          [ "FIFE::RenderBackend", "class_f_i_f_e_1_1_render_backend.html", [
            [ "FIFE::RenderBackendOpenGL", "class_f_i_f_e_1_1_render_backend_open_g_l.html", null ],
            [ "FIFE::RenderBackendSDL", "class_f_i_f_e_1_1_render_backend_s_d_l.html", null ]
          ] ]
        ] ],
        [ "FIFE::DynamicSingleton< TimeManager >", "class_f_i_f_e_1_1_dynamic_singleton.html", [
          [ "FIFE::TimeManager", "class_f_i_f_e_1_1_time_manager.html", null ]
        ] ],
        [ "FIFE::DynamicSingleton< T >", "class_f_i_f_e_1_1_dynamic_singleton.html", null ],
        [ "FIFE::Instance", "class_f_i_f_e_1_1_instance.html", null ],
        [ "FIFE::Model", "class_f_i_f_e_1_1_model.html", null ],
        [ "FIFE::ResourceClass", "class_f_i_f_e_1_1_resource_class.html", [
          [ "FIFE::Animation", "class_f_i_f_e_1_1_animation.html", null ],
          [ "FIFE::Image", "class_f_i_f_e_1_1_image.html", [
            [ "FIFE::GLImage", "class_f_i_f_e_1_1_g_l_image.html", null ],
            [ "FIFE::SDLImage", "class_f_i_f_e_1_1_s_d_l_image.html", null ]
          ] ],
          [ "FIFE::Layer", "class_f_i_f_e_1_1_layer.html", null ],
          [ "FIFE::Map", "class_f_i_f_e_1_1_map.html", null ],
          [ "FIFE::Object", "class_f_i_f_e_1_1_object.html", null ],
          [ "FIFE::SoundClip", "class_f_i_f_e_1_1_sound_clip.html", null ]
        ] ],
        [ "FIFE::StaticSingleton< T >", "class_f_i_f_e_1_1_static_singleton.html", null ],
        [ "FIFE::StaticSingleton< HexGridHeuristic >", "class_f_i_f_e_1_1_static_singleton.html", null ],
        [ "FIFE::StaticSingleton< SquareGridHeuristic >", "class_f_i_f_e_1_1_static_singleton.html", null ]
      ] ],
      [ "FIFE::ICommandController", "class_f_i_f_e_1_1_i_command_controller.html", [
        [ "FIFE::EventManager", "class_f_i_f_e_1_1_event_manager.html", null ]
      ] ],
      [ "FIFE::ICommandListener", "class_f_i_f_e_1_1_i_command_listener.html", null ],
      [ "gcn::Icon2", "classgcn_1_1_icon2.html", null ],
      [ "FIFE::IEventSource", "class_f_i_f_e_1_1_i_event_source.html", [
        [ "FIFE::EventManager", "class_f_i_f_e_1_1_event_manager.html", null ]
      ] ],
      [ "FIFE::IKeyController", "class_f_i_f_e_1_1_i_key_controller.html", [
        [ "FIFE::EventManager", "class_f_i_f_e_1_1_event_manager.html", null ]
      ] ],
      [ "FIFE::IKeyFilter", "class_f_i_f_e_1_1_i_key_filter.html", null ],
      [ "FIFE::IKeyListener", "class_f_i_f_e_1_1_i_key_listener.html", null ],
      [ "FIFE::IMouseController", "class_f_i_f_e_1_1_i_mouse_controller.html", [
        [ "FIFE::EventManager", "class_f_i_f_e_1_1_event_manager.html", null ]
      ] ],
      [ "FIFE::IMouseListener", "class_f_i_f_e_1_1_i_mouse_listener.html", null ],
      [ "FIFE::IRendererContainer", "class_f_i_f_e_1_1_i_renderer_container.html", [
        [ "FIFE::Camera", "class_f_i_f_e_1_1_camera.html", null ]
      ] ],
      [ "FIFE::IRendererListener", "class_f_i_f_e_1_1_i_renderer_listener.html", [
        [ "FIFE::Camera", "class_f_i_f_e_1_1_camera.html", null ]
      ] ],
      [ "FIFE::IResource", "class_f_i_f_e_1_1_i_resource.html", [
        [ "FIFE::ResourceClass", "class_f_i_f_e_1_1_resource_class.html", null ]
      ] ],
      [ "FIFE::ISdlEventController", "class_f_i_f_e_1_1_i_sdl_event_controller.html", [
        [ "FIFE::EventManager", "class_f_i_f_e_1_1_event_manager.html", null ]
      ] ],
      [ "FIFE::ISdlEventListener", "class_f_i_f_e_1_1_i_sdl_event_listener.html", null ],
      [ "FIFE::Key", "class_f_i_f_e_1_1_key.html", null ],
      [ "FIFE::LayerChangeListener", "class_f_i_f_e_1_1_layer_change_listener.html", null ],
      [ "FIFE::LMsg", "class_f_i_f_e_1_1_l_msg.html", null ],
      [ "FIFE::Logger", "class_f_i_f_e_1_1_logger.html", null ],
      [ "FIFE::LogManager", "class_f_i_f_e_1_1_log_manager.html", null ],
      [ "FIFE::LZSSDecoder", "class_f_i_f_e_1_1_l_z_s_s_decoder.html", null ],
      [ "FIFE::MapChangeListener", "class_f_i_f_e_1_1_map_change_listener.html", null ],
      [ "FIFE::Matrix< T >", "class_f_i_f_e_1_1_matrix.html", null ],
      [ "FIFE::OpenGLGuiGraphics", "class_f_i_f_e_1_1_open_g_l_gui_graphics.html", null ],
      [ "gcn::PercentageBar", "classgcn_1_1_percentage_bar.html", null ],
      [ "FIFE::PointType2D< T >", "class_f_i_f_e_1_1_point_type2_d.html", null ],
      [ "FIFE::PointType3D< T >", "class_f_i_f_e_1_1_point_type3_d.html", null ],
      [ "FIFE::Pool", "class_f_i_f_e_1_1_pool.html", [
        [ "FIFE::AnimationPool", "class_f_i_f_e_1_1_animation_pool.html", null ],
        [ "FIFE::ImagePool", "class_f_i_f_e_1_1_image_pool.html", null ],
        [ "FIFE::SoundClipPool", "class_f_i_f_e_1_1_sound_clip_pool.html", null ]
      ] ],
      [ "FIFE::pprint", "struct_f_i_f_e_1_1pprint.html", null ],
      [ "FIFE::PriorityQueue< index_type, priority_type >", "class_f_i_f_e_1_1_priority_queue.html", null ],
      [ "FIFE::QuadNode< DataType, MinimumSize >", "class_f_i_f_e_1_1_quad_node.html", null ],
      [ "FIFE::QuadTree< DataType, MinimumSize >", "class_f_i_f_e_1_1_quad_tree.html", null ],
      [ "FIFE::RawData", "class_f_i_f_e_1_1_raw_data.html", null ],
      [ "FIFE::RawDataSource", "class_f_i_f_e_1_1_raw_data_source.html", [
        [ "FIFE::RawDataFile", "class_f_i_f_e_1_1_raw_data_file.html", null ],
        [ "FIFE::RawDataMemSource", "class_f_i_f_e_1_1_raw_data_mem_source.html", [
          [ "FIFE::RawDataDAT1", "class_f_i_f_e_1_1_raw_data_d_a_t1.html", null ],
          [ "FIFE::RawDataDAT2", "class_f_i_f_e_1_1_raw_data_d_a_t2.html", null ]
        ] ]
      ] ],
      [ "FIFE::RectType< T >", "class_f_i_f_e_1_1_rect_type.html", null ],
      [ "FIFE::RendererBase", "class_f_i_f_e_1_1_renderer_base.html", [
        [ "FIFE::CellSelectionRenderer", "class_f_i_f_e_1_1_cell_selection_renderer.html", null ]
      ] ],
      [ "FIFE::ResourceLoader", "class_f_i_f_e_1_1_resource_loader.html", [
        [ "FIFE::ImageLoader", "class_f_i_f_e_1_1_image_loader.html", null ],
        [ "FIFE::SubImageLoader", "class_f_i_f_e_1_1_sub_image_loader.html", null ]
      ] ],
      [ "FIFE::ResourceLocation", "class_f_i_f_e_1_1_resource_location.html", [
        [ "FIFE::ImageLocation", "class_f_i_f_e_1_1_image_location.html", null ]
      ] ],
      [ "FIFE::ResourcePtr", "class_f_i_f_e_1_1_resource_ptr.html", null ],
      [ "FIFE::ResourceSaver", "class_f_i_f_e_1_1_resource_saver.html", null ],
      [ "FIFE::RoutePatherSearch", "class_f_i_f_e_1_1_route_pather_search.html", null ],
      [ "FIFE::RawDataDAT1::s_info", "struct_f_i_f_e_1_1_raw_data_d_a_t1_1_1s__info.html", null ],
      [ "FIFE::RawDataDAT2::s_info", "struct_f_i_f_e_1_1_raw_data_d_a_t2_1_1s__info.html", null ],
      [ "FIFE::SdlGuiGraphics", "class_f_i_f_e_1_1_sdl_gui_graphics.html", null ],
      [ "FIFE::TextRenderPool", "class_f_i_f_e_1_1_text_render_pool.html", null ],
      [ "FIFE::TimeEvent", "class_f_i_f_e_1_1_time_event.html", [
        [ "FIFE::SoundEmitter", "class_f_i_f_e_1_1_sound_emitter.html", null ]
      ] ],
      [ "FIFE::TimeProvider", "class_f_i_f_e_1_1_time_provider.html", null ],
      [ "gcn::ToggleButton", "classgcn_1_1_toggle_button.html", null ],
      [ "gcn::UTF8StringEditor", "classgcn_1_1_u_t_f8_string_editor.html", null ],
      [ "gcn::UTF8TextBox", "classgcn_1_1_u_t_f8_text_box.html", null ],
      [ "gcn::UTF8TextField", "classgcn_1_1_u_t_f8_text_field.html", [
        [ "FIFE::CommandLine", "class_f_i_f_e_1_1_command_line.html", null ]
      ] ],
      [ "FIFE::VFS", "class_f_i_f_e_1_1_v_f_s.html", null ],
      [ "FIFE::VFSSource", "class_f_i_f_e_1_1_v_f_s_source.html", [
        [ "FIFE::DAT1", "class_f_i_f_e_1_1_d_a_t1.html", null ],
        [ "FIFE::DAT2", "class_f_i_f_e_1_1_d_a_t2.html", null ],
        [ "FIFE::VFSDirectory", "class_f_i_f_e_1_1_v_f_s_directory.html", null ],
        [ "FIFE::ZipSource", "class_f_i_f_e_1_1_zip_source.html", null ]
      ] ],
      [ "FIFE::VFSSourceProvider", "class_f_i_f_e_1_1_v_f_s_source_provider.html", [
        [ "FIFE::DirectoryProvider", "class_f_i_f_e_1_1_directory_provider.html", null ],
        [ "FIFE::ZipProvider", "class_f_i_f_e_1_1_zip_provider.html", null ]
      ] ],
      [ "FIFE::Visual2DGfx", "class_f_i_f_e_1_1_visual2_d_gfx.html", [
        [ "FIFE::ActionVisual", "class_f_i_f_e_1_1_action_visual.html", null ],
        [ "FIFE::InstanceVisual", "class_f_i_f_e_1_1_instance_visual.html", null ],
        [ "FIFE::ObjectVisual", "class_f_i_f_e_1_1_object_visual.html", null ]
      ] ]
    ] ],
    [ "Class Members", "functions.html", null ],
    [ "Namespace List", "namespaces.html", [
      [ "FIFE", "namespace_f_i_f_e.html", null ]
    ] ],
    [ "Namespace Members", "namespacemembers.html", null ],
    [ "File List", "files.html", [
      [ "engine/core/modules.h", null, null ],
      [ "engine/core/audio/fife_openal.h", null, null ],
      [ "engine/core/audio/soundclip.cpp", null, null ],
      [ "engine/core/audio/soundclip.h", null, null ],
      [ "engine/core/audio/soundclippool.h", null, null ],
      [ "engine/core/audio/soundconfig.h", null, null ],
      [ "engine/core/audio/sounddecoder.h", null, null ],
      [ "engine/core/audio/soundemitter.cpp", null, null ],
      [ "engine/core/audio/soundemitter.h", null, null ],
      [ "engine/core/audio/soundmanager.cpp", null, null ],
      [ "engine/core/audio/soundmanager.h", null, null ],
      [ "engine/core/controller/engine.cpp", null, null ],
      [ "engine/core/controller/engine.h", null, null ],
      [ "engine/core/controller/enginesettings.cpp", null, null ],
      [ "engine/core/controller/enginesettings.h", null, null ],
      [ "engine/core/eventchannel/eventmanager.cpp", null, null ],
      [ "engine/core/eventchannel/eventmanager.h", null, null ],
      [ "engine/core/eventchannel/base/ec_event.h", null, null ],
      [ "engine/core/eventchannel/base/ec_inputevent.h", null, null ],
      [ "engine/core/eventchannel/command/ec_command.h", null, null ],
      [ "engine/core/eventchannel/command/ec_commandids.h", null, null ],
      [ "engine/core/eventchannel/command/ec_icommandcontroller.h", null, null ],
      [ "engine/core/eventchannel/command/ec_icommandlistener.h", null, null ],
      [ "engine/core/eventchannel/key/ec_ikeycontroller.h", null, null ],
      [ "engine/core/eventchannel/key/ec_ikeyfilter.h", null, null ],
      [ "engine/core/eventchannel/key/ec_ikeylistener.h", null, null ],
      [ "engine/core/eventchannel/key/ec_key.h", null, null ],
      [ "engine/core/eventchannel/key/ec_keyevent.h", null, null ],
      [ "engine/core/eventchannel/mouse/ec_imousecontroller.h", null, null ],
      [ "engine/core/eventchannel/mouse/ec_imouselistener.h", null, null ],
      [ "engine/core/eventchannel/mouse/ec_mouseevent.h", null, null ],
      [ "engine/core/eventchannel/sdl/ec_isdleventcontroller.h", null, null ],
      [ "engine/core/eventchannel/sdl/ec_isdleventlistener.h", null, null ],
      [ "engine/core/eventchannel/source/ec_eventsourcetypes.h", null, null ],
      [ "engine/core/eventchannel/source/ec_ieventsource.h", null, null ],
      [ "engine/core/gui/guimanager.cpp", null, null ],
      [ "engine/core/gui/guimanager.h", null, null ],
      [ "engine/core/gui/base/gui_font.cpp", null, null ],
      [ "engine/core/gui/base/gui_font.h", null, null ],
      [ "engine/core/gui/base/gui_image.cpp", null, null ],
      [ "engine/core/gui/base/gui_image.h", null, null ],
      [ "engine/core/gui/base/gui_imageloader.cpp", null, null ],
      [ "engine/core/gui/base/gui_imageloader.h", null, null ],
      [ "engine/core/gui/base/opengl/opengl_gui_graphics.cpp", null, null ],
      [ "engine/core/gui/base/opengl/opengl_gui_graphics.h", null, null ],
      [ "engine/core/gui/base/sdl/sdl_gui_graphics.cpp", null, null ],
      [ "engine/core/gui/base/sdl/sdl_gui_graphics.h", null, null ],
      [ "engine/core/gui/console/commandline.cpp", null, null ],
      [ "engine/core/gui/console/commandline.h", null, null ],
      [ "engine/core/gui/console/console.cpp", null, null ],
      [ "engine/core/gui/console/console.h", null, null ],
      [ "engine/core/gui/widgets/clicklabel.cpp", null, null ],
      [ "engine/core/gui/widgets/clicklabel.h", null, null ],
      [ "engine/core/gui/widgets/icon2.cpp", null, null ],
      [ "engine/core/gui/widgets/icon2.hpp", null, null ],
      [ "engine/core/gui/widgets/percentagebar.cpp", null, null ],
      [ "engine/core/gui/widgets/percentagebar.hpp", null, null ],
      [ "engine/core/gui/widgets/togglebutton.cpp", null, null ],
      [ "engine/core/gui/widgets/togglebutton.h", null, null ],
      [ "engine/core/gui/widgets/twobutton.cpp", null, null ],
      [ "engine/core/gui/widgets/twobutton.h", null, null ],
      [ "engine/core/gui/widgets/utf8textbox.cpp", null, null ],
      [ "engine/core/gui/widgets/utf8textbox.h", null, null ],
      [ "engine/core/gui/widgets/utf8textfield.cpp", null, null ],
      [ "engine/core/gui/widgets/utf8textfield.h", null, null ],
      [ "engine/core/loaders/native/audio_loaders/ogg_loader.cpp", null, null ],
      [ "engine/core/loaders/native/audio_loaders/ogg_loader.h", null, null ],
      [ "engine/core/loaders/native/audio_loaders/sounddecoder_ogg.cpp", null, null ],
      [ "engine/core/loaders/native/audio_loaders/sounddecoder_ogg.h", null, null ],
      [ "engine/core/loaders/native/video_loaders/image_loader.cpp", null, null ],
      [ "engine/core/loaders/native/video_loaders/image_loader.h", null, null ],
      [ "engine/core/loaders/native/video_loaders/subimage_loader.cpp", null, null ],
      [ "engine/core/loaders/native/video_loaders/subimage_loader.h", null, null ],
      [ "engine/core/model/model.cpp", null, null ],
      [ "engine/core/model/model.h", null, null ],
      [ "engine/core/model/metamodel/abstractpather.h", null, null ],
      [ "engine/core/model/metamodel/abstractvisual.h", null, null ],
      [ "engine/core/model/metamodel/action.cpp", null, null ],
      [ "engine/core/model/metamodel/action.h", null, null ],
      [ "engine/core/model/metamodel/modelcoords.h", null, null ],
      [ "engine/core/model/metamodel/object.cpp", null, null ],
      [ "engine/core/model/metamodel/object.h", null, null ],
      [ "engine/core/model/metamodel/timeprovider.cpp", null, null ],
      [ "engine/core/model/metamodel/timeprovider.h", null, null ],
      [ "engine/core/model/metamodel/grids/cellgrid.cpp", null, null ],
      [ "engine/core/model/metamodel/grids/cellgrid.h", null, null ],
      [ "engine/core/model/metamodel/grids/hexgrid.cpp", null, null ],
      [ "engine/core/model/metamodel/grids/hexgrid.h", null, null ],
      [ "engine/core/model/metamodel/grids/squaregrid.cpp", null, null ],
      [ "engine/core/model/metamodel/grids/squaregrid.h", null, null ],
      [ "engine/core/model/structures/instance.cpp", null, null ],
      [ "engine/core/model/structures/instance.h", null, null ],
      [ "engine/core/model/structures/instancetree.cpp", null, null ],
      [ "engine/core/model/structures/instancetree.h", null, null ],
      [ "engine/core/model/structures/layer.cpp", null, null ],
      [ "engine/core/model/structures/layer.h", null, null ],
      [ "engine/core/model/structures/location.cpp", null, null ],
      [ "engine/core/model/structures/location.h", null, null ],
      [ "engine/core/model/structures/map.cpp", null, null ],
      [ "engine/core/model/structures/map.h", null, null ],
      [ "engine/core/pathfinder/heuristic.cpp", null, null ],
      [ "engine/core/pathfinder/heuristic.h", null, null ],
      [ "engine/core/pathfinder/searchspace.cpp", null, null ],
      [ "engine/core/pathfinder/searchspace.h", null, null ],
      [ "engine/core/pathfinder/routepather/routepather.cpp", null, null ],
      [ "engine/core/pathfinder/routepather/routepather.h", null, null ],
      [ "engine/core/pathfinder/routepather/routepathersearch.cpp", null, null ],
      [ "engine/core/pathfinder/routepather/routepathersearch.h", null, null ],
      [ "engine/core/util/base/exception.cpp", null, null ],
      [ "engine/core/util/base/exception.h", null, null ],
      [ "engine/core/util/base/fife_stdint.h", null, null ],
      [ "engine/core/util/base/fifeclass.cpp", null, null ],
      [ "engine/core/util/base/fifeclass.h", null, null ],
      [ "engine/core/util/base/resourceclass.cpp", null, null ],
      [ "engine/core/util/base/resourceclass.h", null, null ],
      [ "engine/core/util/base/singleton.h", null, null ],
      [ "engine/core/util/log/logger.cpp", null, null ],
      [ "engine/core/util/log/logger.h", null, null ],
      [ "engine/core/util/math/angles.cpp", null, null ],
      [ "engine/core/util/math/angles.h", null, null ],
      [ "engine/core/util/math/fife_math.h", null, null ],
      [ "engine/core/util/math/matrix.h", null, null ],
      [ "engine/core/util/resource/pool.cpp", null, null ],
      [ "engine/core/util/resource/pool.h", null, null ],
      [ "engine/core/util/resource/resource.h", null, null ],
      [ "engine/core/util/resource/resource_location.h", null, null ],
      [ "engine/core/util/resource/resource_ptr.h", null, null ],
      [ "engine/core/util/structures/point.h", null, null ],
      [ "engine/core/util/structures/priorityqueue.h", null, null ],
      [ "engine/core/util/structures/purge.h", null, null ],
      [ "engine/core/util/structures/quadtree.h", null, null ],
      [ "engine/core/util/structures/rect.h", null, null ],
      [ "engine/core/util/time/timeevent.cpp", null, null ],
      [ "engine/core/util/time/timeevent.h", null, null ],
      [ "engine/core/util/time/timemanager.cpp", null, null ],
      [ "engine/core/util/time/timemanager.h", null, null ],
      [ "engine/core/util/time/timer.cpp", null, null ],
      [ "engine/core/util/time/timer.h", null, null ],
      [ "engine/core/util/utf8/utf8.h", null, null ],
      [ "engine/core/util/utf8/utf8stringeditor.cpp", null, null ],
      [ "engine/core/util/utf8/utf8stringeditor.h", null, null ],
      [ "engine/core/util/utf8/utf8/checked.h", null, null ],
      [ "engine/core/util/utf8/utf8/core.h", null, null ],
      [ "engine/core/util/utf8/utf8/unchecked.h", null, null ],
      [ "engine/core/vfs/directoryprovider.cpp", null, null ],
      [ "engine/core/vfs/directoryprovider.h", null, null ],
      [ "engine/core/vfs/vfs.cpp", null, null ],
      [ "engine/core/vfs/vfs.h", null, null ],
      [ "engine/core/vfs/vfsdirectory.cpp", null, null ],
      [ "engine/core/vfs/vfsdirectory.h", null, null ],
      [ "engine/core/vfs/vfssource.cpp", null, null ],
      [ "engine/core/vfs/vfssource.h", null, null ],
      [ "engine/core/vfs/vfssourceprovider.cpp", null, null ],
      [ "engine/core/vfs/vfssourceprovider.h", null, null ],
      [ "engine/core/vfs/dat/dat1.cpp", null, null ],
      [ "engine/core/vfs/dat/dat1.h", null, null ],
      [ "engine/core/vfs/dat/dat2.cpp", null, null ],
      [ "engine/core/vfs/dat/dat2.h", null, null ],
      [ "engine/core/vfs/dat/lzssdecoder.cpp", null, null ],
      [ "engine/core/vfs/dat/lzssdecoder.h", null, null ],
      [ "engine/core/vfs/dat/rawdatadat1.cpp", null, null ],
      [ "engine/core/vfs/dat/rawdatadat1.h", null, null ],
      [ "engine/core/vfs/dat/rawdatadat2.cpp", null, null ],
      [ "engine/core/vfs/dat/rawdatadat2.h", null, null ],
      [ "engine/core/vfs/raw/rawdata.cpp", null, null ],
      [ "engine/core/vfs/raw/rawdata.h", null, null ],
      [ "engine/core/vfs/raw/rawdatafile.cpp", null, null ],
      [ "engine/core/vfs/raw/rawdatafile.h", null, null ],
      [ "engine/core/vfs/raw/rawdatamemsource.cpp", null, null ],
      [ "engine/core/vfs/raw/rawdatamemsource.h", null, null ],
      [ "engine/core/vfs/raw/rawdatasource.cpp", null, null ],
      [ "engine/core/vfs/raw/rawdatasource.h", null, null ],
      [ "engine/core/vfs/zip/zipfilesource.cpp", null, null ],
      [ "engine/core/vfs/zip/zipfilesource.h", null, null ],
      [ "engine/core/vfs/zip/zipprovider.cpp", null, null ],
      [ "engine/core/vfs/zip/zipprovider.h", null, null ],
      [ "engine/core/vfs/zip/zipsource.cpp", null, null ],
      [ "engine/core/vfs/zip/zipsource.h", null, null ],
      [ "engine/core/video/animation.cpp", null, null ],
      [ "engine/core/video/animation.h", null, null ],
      [ "engine/core/video/animationpool.h", null, null ],
      [ "engine/core/video/cursor.cpp", null, null ],
      [ "engine/core/video/cursor.h", null, null ],
      [ "engine/core/video/devicecaps.cpp", null, null ],
      [ "engine/core/video/devicecaps.h", null, null ],
      [ "engine/core/video/image.cpp", null, null ],
      [ "engine/core/video/image.h", null, null ],
      [ "engine/core/video/image_location.cpp", null, null ],
      [ "engine/core/video/image_location.h", null, null ],
      [ "engine/core/video/imagepool.h", null, null ],
      [ "engine/core/video/renderbackend.cpp", null, null ],
      [ "engine/core/video/renderbackend.h", null, null ],
      [ "engine/core/video/fonts/abstractfont.h", null, null ],
      [ "engine/core/video/fonts/fontbase.cpp", null, null ],
      [ "engine/core/video/fonts/fontbase.h", null, null ],
      [ "engine/core/video/fonts/imagefontbase.cpp", null, null ],
      [ "engine/core/video/fonts/imagefontbase.h", null, null ],
      [ "engine/core/video/fonts/subimagefont.cpp", null, null ],
      [ "engine/core/video/fonts/subimagefont.h", null, null ],
      [ "engine/core/video/fonts/textrenderpool.cpp", null, null ],
      [ "engine/core/video/fonts/textrenderpool.h", null, null ],
      [ "engine/core/video/fonts/truetypefont.cpp", null, null ],
      [ "engine/core/video/fonts/truetypefont.h", null, null ],
      [ "engine/core/video/opengl/fife_opengl.h", null, null ],
      [ "engine/core/video/opengl/glimage.cpp", null, null ],
      [ "engine/core/video/opengl/glimage.h", null, null ],
      [ "engine/core/video/opengl/renderbackendopengl.cpp", null, null ],
      [ "engine/core/video/opengl/renderbackendopengl.h", null, null ],
      [ "engine/core/video/sdl/renderbackendsdl.cpp", null, null ],
      [ "engine/core/video/sdl/renderbackendsdl.h", null, null ],
      [ "engine/core/video/sdl/sdlblendingfunctions.cpp", null, null ],
      [ "engine/core/video/sdl/sdlblendingfunctions.h", null, null ],
      [ "engine/core/video/sdl/sdlimage.cpp", null, null ],
      [ "engine/core/video/sdl/sdlimage.h", null, null ],
      [ "engine/core/view/camera.cpp", null, null ],
      [ "engine/core/view/camera.h", null, null ],
      [ "engine/core/view/layercache.cpp", null, null ],
      [ "engine/core/view/layercache.h", null, null ],
      [ "engine/core/view/rendererbase.cpp", null, null ],
      [ "engine/core/view/rendererbase.h", null, null ],
      [ "engine/core/view/renderitem.cpp", null, null ],
      [ "engine/core/view/renderitem.h", null, null ],
      [ "engine/core/view/visual.cpp", null, null ],
      [ "engine/core/view/visual.h", null, null ],
      [ "engine/core/view/renderers/blockinginforenderer.cpp", null, null ],
      [ "engine/core/view/renderers/blockinginforenderer.h", null, null ],
      [ "engine/core/view/renderers/cellselectionrenderer.cpp", null, null ],
      [ "engine/core/view/renderers/cellselectionrenderer.h", null, null ],
      [ "engine/core/view/renderers/coordinaterenderer.cpp", null, null ],
      [ "engine/core/view/renderers/coordinaterenderer.h", null, null ],
      [ "engine/core/view/renderers/floatingtextrenderer.cpp", null, null ],
      [ "engine/core/view/renderers/floatingtextrenderer.h", null, null ],
      [ "engine/core/view/renderers/genericrenderer.cpp", null, null ],
      [ "engine/core/view/renderers/genericrenderer.h", null, null ],
      [ "engine/core/view/renderers/gridrenderer.cpp", null, null ],
      [ "engine/core/view/renderers/gridrenderer.h", null, null ],
      [ "engine/core/view/renderers/instancerenderer.cpp", null, null ],
      [ "engine/core/view/renderers/instancerenderer.h", null, null ],
      [ "engine/core/view/renderers/lightrenderer.cpp", null, null ],
      [ "engine/core/view/renderers/lightrenderer.h", null, null ],
      [ "engine/core/view/renderers/quadtreerenderer.cpp", null, null ],
      [ "engine/core/view/renderers/quadtreerenderer.h", null, null ]
    ] ],
    [ "Directories", "dirs.html", [
      [ "engine", "dir_4e295f7d0ecb5168c2981fc19de122d3.html", [
        [ "core", "dir_01a7d33854328e258ba8bc7547c54e6a.html", [
          [ "audio", "dir_9170bfc327f620c34d015310c7cc024f.html", null ],
          [ "controller", "dir_baf01d081cb280319ccf917fcb2c6e16.html", null ],
          [ "eventchannel", "dir_9bbd6a8b6a3691b81eefbf0ea0376ba0.html", [
            [ "base", "dir_0cb8a325875fb016be113fdaa4c6bf9c.html", null ],
            [ "command", "dir_43d065d3d19bdf8a696d53e5a8752368.html", null ],
            [ "key", "dir_144fbf0949cb7cb11498480cb7b82e2c.html", null ],
            [ "mouse", "dir_e225ee5e18b7dc12cf649d7cbec5bc5a.html", null ],
            [ "sdl", "dir_21aee1d35e33be0e36173d8d2dcf6834.html", null ],
            [ "source", "dir_9800e7294f0d6c744927860a89b51163.html", null ]
          ] ],
          [ "gui", "dir_9412bb91cebf7e6d9fa159cc30298481.html", [
            [ "base", "dir_91ef506db4df117b5b5a0fe6dcc24680.html", [
              [ "opengl", "dir_81c775664cbcaeaf699e76c21137c700.html", null ],
              [ "sdl", "dir_dfb495597806cfbebf824b96ae9ddb14.html", null ]
            ] ],
            [ "console", "dir_f02045ed98e02a2780db6bceb1b1357f.html", null ],
            [ "widgets", "dir_317bd9a30ff4ed9a0819c24076c0d16a.html", null ]
          ] ],
          [ "loaders", "dir_e54ba70cb729c1ed5093cbc8285be08b.html", [
            [ "native", "dir_2072227f0abda5c0b27d2f68f8e9740a.html", [
              [ "audio_loaders", "dir_a8948ba9432fecf5ed7428703fd75d8f.html", null ],
              [ "video_loaders", "dir_4a72e1dbc693420c2618f2fbf90658ec.html", null ]
            ] ]
          ] ],
          [ "model", "dir_4ad6a3b403bf1d2abcccdbb51abf8334.html", [
            [ "metamodel", "dir_5a525e649b8190979b029395ad0bfcfe.html", [
              [ "grids", "dir_4c9cae67f141c6f817842f27f77211ad.html", null ]
            ] ],
            [ "structures", "dir_2002703968b8533b581f7a01b495ec8b.html", null ]
          ] ],
          [ "pathfinder", "dir_f261ccb21ab733eb06dc7b77ae392397.html", [
            [ "routepather", "dir_00488e6f0b11046bf4b52c28d481b517.html", null ]
          ] ],
          [ "util", "dir_bab0647cce69230ed280c103964a8416.html", [
            [ "base", "dir_1068c2bedd0c679d432e76b43946a9f6.html", null ],
            [ "log", "dir_93e02f7c3f44e5ec32d11bf421c95cf5.html", null ],
            [ "math", "dir_8e74cc23f7cb44ab1edfe6aff5e6d9ac.html", null ],
            [ "resource", "dir_901ab88f80c064f712667fd652b3edfe.html", null ],
            [ "structures", "dir_fa86c82c2c55f186a856148b27fdcb19.html", null ],
            [ "time", "dir_4f8ee398fe2eece3b21f3e2fbbfb5c33.html", null ],
            [ "utf8", "dir_1b33fe5761f8e643291284ab186a43d1.html", [
              [ "utf8", "dir_b29fb83b0f9ceb11a2a9e7970e08b478.html", null ]
            ] ]
          ] ],
          [ "vfs", "dir_1c047d44b731c4ba83a5d0291052ee2c.html", [
            [ "dat", "dir_aaef93e891ebb197e60fcb35f6bf0654.html", null ],
            [ "raw", "dir_3784bf47ba7e81f36b29c591b9f4c7db.html", null ],
            [ "zip", "dir_3a09d511aefc9bf622299bbc5b596588.html", null ]
          ] ],
          [ "video", "dir_c21ffb03b76090ef8a9fc7da29e1da35.html", [
            [ "fonts", "dir_764d2777719fe9d874a756490408c712.html", null ],
            [ "opengl", "dir_744347b2f503606774e03e02f515c34d.html", null ],
            [ "sdl", "dir_e467e885db7cc53c967dbfb13ea718a2.html", null ]
          ] ],
          [ "view", "dir_54e9715974db680a682186e2f92f19fe.html", [
            [ "renderers", "dir_17c840f8694f8ca6070e2dc7cf8af39c.html", null ]
          ] ]
        ] ]
      ] ]
    ] ],
    [ "Examples", "examples.html", [
      [ "MemberUpdater", "_member_updater-example.html", null ]
    ] ]
  ] ]
];

function createIndent(o,domNode,node,level)
{
  if (node.parentNode && node.parentNode.parentNode)
  {
    createIndent(o,domNode,node.parentNode,level+1);
  }
  var imgNode = document.createElement("img");
  if (level==0 && node.childrenData)
  {
    node.plus_img = imgNode;
    node.expandToggle = document.createElement("a");
    node.expandToggle.href = "javascript:void(0)";
    node.expandToggle.onclick = function() 
    {
      if (node.expanded) 
      {
        $(node.getChildrenUL()).slideUp("fast");
        if (node.isLast)
        {
          node.plus_img.src = node.relpath+"ftv2plastnode.png";
        }
        else
        {
          node.plus_img.src = node.relpath+"ftv2pnode.png";
        }
        node.expanded = false;
      } 
      else 
      {
        expandNode(o, node, false);
      }
    }
    node.expandToggle.appendChild(imgNode);
    domNode.appendChild(node.expandToggle);
  }
  else
  {
    domNode.appendChild(imgNode);
  }
  if (level==0)
  {
    if (node.isLast)
    {
      if (node.childrenData)
      {
        imgNode.src = node.relpath+"ftv2plastnode.png";
      }
      else
      {
        imgNode.src = node.relpath+"ftv2lastnode.png";
        domNode.appendChild(imgNode);
      }
    }
    else
    {
      if (node.childrenData)
      {
        imgNode.src = node.relpath+"ftv2pnode.png";
      }
      else
      {
        imgNode.src = node.relpath+"ftv2node.png";
        domNode.appendChild(imgNode);
      }
    }
  }
  else
  {
    if (node.isLast)
    {
      imgNode.src = node.relpath+"ftv2blank.png";
    }
    else
    {
      imgNode.src = node.relpath+"ftv2vertline.png";
    }
  }
  imgNode.border = "0";
}

function newNode(o, po, text, link, childrenData, lastNode)
{
  var node = new Object();
  node.children = Array();
  node.childrenData = childrenData;
  node.depth = po.depth + 1;
  node.relpath = po.relpath;
  node.isLast = lastNode;

  node.li = document.createElement("li");
  po.getChildrenUL().appendChild(node.li);
  node.parentNode = po;

  node.itemDiv = document.createElement("div");
  node.itemDiv.className = "item";

  node.labelSpan = document.createElement("span");
  node.labelSpan.className = "label";

  createIndent(o,node.itemDiv,node,0);
  node.itemDiv.appendChild(node.labelSpan);
  node.li.appendChild(node.itemDiv);

  var a = document.createElement("a");
  node.labelSpan.appendChild(a);
  node.label = document.createTextNode(text);
  a.appendChild(node.label);
  if (link) 
  {
    a.href = node.relpath+link;
  } 
  else 
  {
    if (childrenData != null) 
    {
      a.className = "nolink";
      a.href = "javascript:void(0)";
      a.onclick = node.expandToggle.onclick;
      node.expanded = false;
    }
  }

  node.childrenUL = null;
  node.getChildrenUL = function() 
  {
    if (!node.childrenUL) 
    {
      node.childrenUL = document.createElement("ul");
      node.childrenUL.className = "children_ul";
      node.childrenUL.style.display = "none";
      node.li.appendChild(node.childrenUL);
    }
    return node.childrenUL;
  };

  return node;
}

function showRoot()
{
  var headerHeight = $("#top").height();
  var footerHeight = $("#nav-path").height();
  var windowHeight = $(window).height() - headerHeight - footerHeight;
  navtree.scrollTo('#selected',0,{offset:-windowHeight/2});
}

function expandNode(o, node, imm)
{
  if (node.childrenData && !node.expanded) 
  {
    if (!node.childrenVisited) 
    {
      getNode(o, node);
    }
    if (imm)
    {
      $(node.getChildrenUL()).show();
    } 
    else 
    {
      $(node.getChildrenUL()).slideDown("fast",showRoot);
    }
    if (node.isLast)
    {
      node.plus_img.src = node.relpath+"ftv2mlastnode.png";
    }
    else
    {
      node.plus_img.src = node.relpath+"ftv2mnode.png";
    }
    node.expanded = true;
  }
}

function getNode(o, po)
{
  po.childrenVisited = true;
  var l = po.childrenData.length-1;
  for (var i in po.childrenData) 
  {
    var nodeData = po.childrenData[i];
    po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2],
        i==l);
  }
}

function findNavTreePage(url, data)
{
  var nodes = data;
  var result = null;
  for (var i in nodes) 
  {
    var d = nodes[i];
    if (d[1] == url) 
    {
      return new Array(i);
    }
    else if (d[2] != null) // array of children
    {
      result = findNavTreePage(url, d[2]);
      if (result != null) 
      {
        return (new Array(i).concat(result));
      }
    }
  }
  return null;
}

function initNavTree(toroot,relpath)
{
  var o = new Object();
  o.toroot = toroot;
  o.node = new Object();
  o.node.li = document.getElementById("nav-tree-contents");
  o.node.childrenData = NAVTREE;
  o.node.children = new Array();
  o.node.childrenUL = document.createElement("ul");
  o.node.getChildrenUL = function() { return o.node.childrenUL; };
  o.node.li.appendChild(o.node.childrenUL);
  o.node.depth = 0;
  o.node.relpath = relpath;

  getNode(o, o.node);

  o.breadcrumbs = findNavTreePage(toroot, NAVTREE);
  if (o.breadcrumbs == null)
  {
    o.breadcrumbs = findNavTreePage("index.html",NAVTREE);
  }
  if (o.breadcrumbs != null && o.breadcrumbs.length>0)
  {
    var p = o.node;
    for (var i in o.breadcrumbs) 
    {
      var j = o.breadcrumbs[i];
      p = p.children[j];
      expandNode(o,p,true);
    }
    p.itemDiv.className = p.itemDiv.className + " selected";
    p.itemDiv.id = "selected";
    $(window).load(showRoot);
  }
}