text: var hierarchy =
  [
      [ "Ocular::Math::Noise::ANoise", "class_ocular_1_1_math_1_1_noise_1_1_a_noise.html", [
        [ "Ocular::Math::Noise::PerlinNoise", "class_ocular_1_1_math_1_1_noise_1_1_perlin_noise.html", null ],
        [ "Ocular::Math::Noise::SimplexNoise", "class_ocular_1_1_math_1_1_noise_1_1_simplex_noise.html", null ],
        [ "Ocular::Math::Noise::WaveletNoise", "class_ocular_1_1_math_1_1_noise_1_1_wavelet_noise.html", null ],
        [ "Ocular::Math::Noise::WorleyNoise", "class_ocular_1_1_math_1_1_noise_1_1_worley_noise.html", null ]
      ] ],
      [ "Ocular::Math::Random::ARandom", "class_ocular_1_1_math_1_1_random_1_1_a_random.html", [
        [ "Ocular::Math::Random::CMWC131104", "class_ocular_1_1_math_1_1_random_1_1_c_m_w_c131104.html", null ],
        [ "Ocular::Math::Random::MersenneTwister127", "class_ocular_1_1_math_1_1_random_1_1_mersenne_twister127.html", null ],
        [ "Ocular::Math::Random::MersenneTwister19937", "class_ocular_1_1_math_1_1_random_1_1_mersenne_twister19937.html", null ],
        [ "Ocular::Math::Random::WELL512", "class_ocular_1_1_math_1_1_random_1_1_w_e_l_l512.html", null ],
        [ "Ocular::Math::Random::XorShift96", "class_ocular_1_1_math_1_1_random_1_1_xor_shift96.html", null ]
      ] ],
      [ "Ocular::Core::AResourceLoader", "class_ocular_1_1_core_1_1_a_resource_loader.html", [
        [ "Ocular::Graphics::D3D11UncompiledShaderResourceLoader", "class_ocular_1_1_graphics_1_1_d3_d11_uncompiled_shader_resource_loader.html", null ],
        [ "Ocular::Graphics::MaterialResourceLoader", "class_ocular_1_1_graphics_1_1_material_resource_loader.html", null ],
        [ "Ocular::Graphics::MeshResourceLoader", "class_ocular_1_1_graphics_1_1_mesh_resource_loader.html", [
          [ "Ocular::Graphics::MeshResourceLoader_PLY", "class_ocular_1_1_graphics_1_1_mesh_resource_loader___p_l_y.html", null ]
        ] ],
        [ "Ocular::Graphics::ResourceLoader_OBJ", "class_ocular_1_1_graphics_1_1_resource_loader___o_b_j.html", null ],
        [ "Ocular::Graphics::TextureResourceLoader", "class_ocular_1_1_graphics_1_1_texture_resource_loader.html", [
          [ "Ocular::Graphics::TextureResourceLoader_BMP", "class_ocular_1_1_graphics_1_1_texture_resource_loader___b_m_p.html", null ],
          [ "Ocular::Graphics::TextureResourceLoader_PNG", "class_ocular_1_1_graphics_1_1_texture_resource_loader___p_n_g.html", null ],
          [ "Ocular::Graphics::TextureResourceLoader_TGA", "class_ocular_1_1_graphics_1_1_texture_resource_loader___t_g_a.html", null ]
        ] ]
      ] ],
      [ "Ocular::Core::AResourceSaver", "class_ocular_1_1_core_1_1_a_resource_saver.html", [
        [ "Ocular::Graphics::MaterialResourceSaver", "class_ocular_1_1_graphics_1_1_material_resource_saver.html", null ],
        [ "Ocular::Graphics::MeshResourceSaver", "class_ocular_1_1_graphics_1_1_mesh_resource_saver.html", [
          [ "Ocular::Graphics::MeshResourceSaver_PLY", "class_ocular_1_1_graphics_1_1_mesh_resource_saver___p_l_y.html", null ]
        ] ],
        [ "Ocular::Graphics::TextureResourceSaver", "class_ocular_1_1_graphics_1_1_texture_resource_saver.html", [
          [ "Ocular::Graphics::TextureResourceSaver_BMP", "class_ocular_1_1_graphics_1_1_texture_resource_saver___b_m_p.html", null ],
          [ "Ocular::Graphics::TextureResourceSaver_PNG", "class_ocular_1_1_graphics_1_1_texture_resource_saver___p_n_g.html", null ]
        ] ]
      ] ],
      [ "Ocular::Graphics::BlendState", "struct_ocular_1_1_graphics_1_1_blend_state.html", null ],
      [ "BMPHeader", "struct_b_m_p_header.html", null ],
      [ "Ocular::Math::Bounds", "class_ocular_1_1_math_1_1_bounds.html", [
        [ "Ocular::Math::BoundsAABB", "class_ocular_1_1_math_1_1_bounds_a_a_b_b.html", null ],
        [ "Ocular::Math::BoundsOBB", "class_ocular_1_1_math_1_1_bounds_o_b_b.html", null ],
        [ "Ocular::Math::BoundsSphere", "class_ocular_1_1_math_1_1_bounds_sphere.html", null ]
      ] ],
      [ "Ocular::Core::Buildable", "class_ocular_1_1_core_1_1_buildable.html", [
        [ "Ocular::Core::ObjectIO", "class_ocular_1_1_core_1_1_object_i_o.html", [
          [ "Ocular::Core::Object", "class_ocular_1_1_core_1_1_object.html", [
            [ "Ocular::Core::AEvent", "class_ocular_1_1_core_1_1_a_event.html", [
              [ "Ocular::Core::KeyboardInputEvent", "class_ocular_1_1_core_1_1_keyboard_input_event.html", null ],
              [ "Ocular::Core::MouseButtonInputEvent", "class_ocular_1_1_core_1_1_mouse_button_input_event.html", null ],
              [ "Ocular::Core::MouseMoveInputEvent", "class_ocular_1_1_core_1_1_mouse_move_input_event.html", null ],
              [ "Ocular::Core::MouseScrollInputEvent", "class_ocular_1_1_core_1_1_mouse_scroll_input_event.html", null ],
              [ "Ocular::Core::SceneObjectAddedEvent", "class_ocular_1_1_core_1_1_scene_object_added_event.html", null ],
              [ "Ocular::Core::SceneObjectRemovedEvent", "class_ocular_1_1_core_1_1_scene_object_removed_event.html", null ],
              [ "Ocular::Core::ShutdownEvent", "class_ocular_1_1_core_1_1_shutdown_event.html", null ],
              [ "Ocular::Core::WindowResizeEvent", "class_ocular_1_1_core_1_1_window_resize_event.html", null ],
              [ "Ocular::Editor::MaterialSelectedEvent", "class_ocular_1_1_editor_1_1_material_selected_event.html", null ],
              [ "Ocular::Editor::SceneObjectFocusedEvent", "class_ocular_1_1_editor_1_1_scene_object_focused_event.html", null ],
              [ "Ocular::Editor::SceneObjectSelectedEvent", "class_ocular_1_1_editor_1_1_scene_object_selected_event.html", null ]
            ] ],
            [ "Ocular::Core::ARenderable", "class_ocular_1_1_core_1_1_a_renderable.html", [
              [ "Ocular::Core::CameraRenderable", "class_ocular_1_1_core_1_1_camera_renderable.html", null ],
              [ "Ocular::Core::MeshRenderable", "class_ocular_1_1_core_1_1_mesh_renderable.html", null ],
              [ "Ocular::Core::PointLightRenderable", "class_ocular_1_1_core_1_1_point_light_renderable.html", null ],
              [ "Ocular::Editor::AxisGizmoRenderable", "class_ocular_1_1_editor_1_1_axis_gizmo_renderable.html", null ]
            ] ],
            [ "Ocular::Core::ARoutine", "class_ocular_1_1_core_1_1_a_routine.html", [
              [ "Ocular::Core::FreeFlyController", "class_ocular_1_1_core_1_1_free_fly_controller.html", null ],
              [ "Ocular::Editor::AxisGizmoRoutine", "class_ocular_1_1_editor_1_1_axis_gizmo_routine.html", null ],
              [ "Ocular::Editor::EditorCameraController", "class_ocular_1_1_editor_1_1_editor_camera_controller.html", null ],
              [ "Ocular::Editor::InputLogger", "class_ocular_1_1_editor_1_1_input_logger.html", null ]
            ] ],
            [ "Ocular::Core::AWindow", "class_ocular_1_1_core_1_1_a_window.html", null ],
            [ "Ocular::Core::SceneObject", "class_ocular_1_1_core_1_1_scene_object.html", [
              [ "Ocular::Core::Camera", "class_ocular_1_1_core_1_1_camera.html", null ],
              [ "Ocular::Core::LightSource", "class_ocular_1_1_core_1_1_light_source.html", [
                [ "Ocular::Core::DirectionalLight", "class_ocular_1_1_core_1_1_directional_light.html", null ],
                [ "Ocular::Core::PointLight", "class_ocular_1_1_core_1_1_point_light.html", null ],
                [ "Ocular::Core::SpotLight", "class_ocular_1_1_core_1_1_spot_light.html", null ]
              ] ],
              [ "Ocular::Editor::Gizmo", "class_ocular_1_1_editor_1_1_gizmo.html", [
                [ "Ocular::Editor::AxisComponentGizmo", "class_ocular_1_1_editor_1_1_axis_component_gizmo.html", null ],
                [ "Ocular::Editor::AxisGizmo", "class_ocular_1_1_editor_1_1_axis_gizmo.html", null ]
              ] ]
            ] ]
          ] ],
          [ "Ocular::Graphics::Material", "class_ocular_1_1_graphics_1_1_material.html", [
            [ "Ocular::Graphics::D3D11Material", "class_ocular_1_1_graphics_1_1_d3_d11_material.html", null ],
            [ "Ocular::Graphics::MaterialEmpty", "class_ocular_1_1_graphics_1_1_material_empty.html", null ],
            [ "Ocular::Graphics::MaterialMissing", "class_ocular_1_1_graphics_1_1_material_missing.html", null ]
          ] ],
          [ "Ocular::Math::Transform", "class_ocular_1_1_math_1_1_transform.html", null ]
        ] ]
      ] ],
      [ "Ocular::Core::BuilderNode", "class_ocular_1_1_core_1_1_builder_node.html", null ],
      [ "Ocular::Core::CameraManager", "class_ocular_1_1_core_1_1_camera_manager.html", null ],
      [ "Ocular::Utils::CircularQueue< T, MAX_ELEMENTS >", "class_ocular_1_1_utils_1_1_circular_queue.html", null ],
      [ "Ocular::Utils::CircularQueue< std::shared_ptr< Ocular::Core::AEvent >, MAX_ELEMENTS >", "class_ocular_1_1_utils_1_1_circular_queue.html", null ],
      [ "Ocular::Core::Clock", "class_ocular_1_1_core_1_1_clock.html", null ],
      [ "Ocular::Utils::ColorPicker", "class_ocular_1_1_utils_1_1_color_picker.html", null ],
      [ "Ocular::Core::ComponentFactory< T >", "class_ocular_1_1_core_1_1_component_factory.html", null ],
      [ "Ocular::Core::ComponentFactory< Ocular::Core::ARenderable >", "class_ocular_1_1_core_1_1_component_factory.html", null ],
      [ "Ocular::Core::ComponentFactory< Ocular::Core::ARoutine >", "class_ocular_1_1_core_1_1_component_factory.html", null ],
      [ "Ocular::Core::ComponentFactory< Ocular::Core::Renderer >", "class_ocular_1_1_core_1_1_component_factory.html", null ],
      [ "Ocular::Core::ComponentFactory< Ocular::Core::SceneObject >", "class_ocular_1_1_core_1_1_component_factory.html", null ],
      [ "Ocular::Core::ComponentFactory< Ocular::Editor::PropertiesDisplayBox >", "class_ocular_1_1_core_1_1_component_factory.html", null ],
      [ "Ocular::Core::ComponentFactory< Ocular::Editor::PropertyWidget >", "class_ocular_1_1_core_1_1_component_factory.html", null ],
      [ "Ocular::Core::ComponentFactory< Ocular::Editor::RenderableDisplay >", "class_ocular_1_1_core_1_1_component_factory.html", null ],
      [ "Ocular::Utils::Config", "class_ocular_1_1_utils_1_1_config.html", null ],
      [ "Ocular::Math::ConvexHull2D", "class_ocular_1_1_math_1_1_convex_hull2_d.html", null ],
      [ "Ocular::CoreDynamicRegistration", "class_ocular_1_1_core_dynamic_registration.html", null ],
      [ "Ocular::Editor::CustomDisplayRegistrar< T >", "class_ocular_1_1_editor_1_1_custom_display_registrar.html", null ],
      [ "Ocular::Graphics::D3D11Texture", "class_ocular_1_1_graphics_1_1_d3_d11_texture.html", [
        [ "Ocular::Graphics::D3D11DepthTexture", "class_ocular_1_1_graphics_1_1_d3_d11_depth_texture.html", null ],
        [ "Ocular::Graphics::D3D11RenderTexture", "class_ocular_1_1_graphics_1_1_d3_d11_render_texture.html", null ],
        [ "Ocular::Graphics::D3D11Texture2D", "class_ocular_1_1_graphics_1_1_d3_d11_texture2_d.html", null ]
      ] ],
      [ "Ocular::Core::DateTime", "class_ocular_1_1_core_1_1_date_time.html", null ],
      [ "Ocular::Graphics::Debug", "class_ocular_1_1_graphics_1_1_debug.html", null ],
      [ "Ocular::Graphics::DebugShape", "struct_ocular_1_1_graphics_1_1_debug_shape.html", null ],
      [ "Ocular::Graphics::DepthBiasState", "struct_ocular_1_1_graphics_1_1_depth_bias_state.html", null ],
      [ "Ocular::Graphics::DepthStencilState", "struct_ocular_1_1_graphics_1_1_depth_stencil_state.html", null ],
      [ "enable_shared_from_this", null, [
        [ "Ocular::Core::AEventListener", "class_ocular_1_1_core_1_1_a_event_listener.html", [
          [ "Ocular::Core::ARoutine", "class_ocular_1_1_core_1_1_a_routine.html", null ],
          [ "Ocular::Core::AWindow", "class_ocular_1_1_core_1_1_a_window.html", null ],
          [ "Ocular::Core::Camera", "class_ocular_1_1_core_1_1_camera.html", null ],
          [ "Ocular::Core::EventSnooper", "class_ocular_1_1_core_1_1_event_snooper.html", null ],
          [ "Ocular::Editor::AxisComponentGizmo", "class_ocular_1_1_editor_1_1_axis_component_gizmo.html", null ],
          [ "Ocular::Editor::Editor", "class_ocular_1_1_editor_1_1_editor.html", null ],
          [ "Ocular::Editor::MaterialPropertiesPanel", "class_ocular_1_1_editor_1_1_material_properties_panel.html", null ],
          [ "Ocular::Editor::PropertiesPanel", "class_ocular_1_1_editor_1_1_properties_panel.html", null ],
          [ "Ocular::Editor::SceneTree", "class_ocular_1_1_editor_1_1_scene_tree.html", null ],
          [ "Ocular::Engine", "class_ocular_1_1_engine.html", null ],
          [ "Ocular::Graphics::D3D11GraphicsDriver", "class_ocular_1_1_graphics_1_1_d3_d11_graphics_driver.html", null ]
        ] ]
      ] ],
      [ "Ocular::Math::Euler", "class_ocular_1_1_math_1_1_euler.html", null ],
      [ "Ocular::Core::EventManager", "class_ocular_1_1_core_1_1_event_manager.html", null ],
      [ "Ocular::Core::Exposable", "class_ocular_1_1_core_1_1_exposable.html", [
        [ "Ocular::Core::ObjectIO", "class_ocular_1_1_core_1_1_object_i_o.html", null ]
      ] ],
      [ "Ocular::Core::ExposedVariable", "struct_ocular_1_1_core_1_1_exposed_variable.html", null ],
      [ "Ocular::Core::File", "class_ocular_1_1_core_1_1_file.html", [
        [ "Ocular::Core::Directory", "class_ocular_1_1_core_1_1_directory.html", null ]
      ] ],
      [ "Ocular::Graphics::FrameStats", "struct_ocular_1_1_graphics_1_1_frame_stats.html", null ],
      [ "Ocular::Utils::FromStringRegistrar< T >", "class_ocular_1_1_utils_1_1_from_string_registrar.html", null ],
      [ "Ocular::Math::Frustum", "class_ocular_1_1_math_1_1_frustum.html", null ],
      [ "Ocular::Editor::GeneralStyles", "class_ocular_1_1_editor_1_1_general_styles.html", null ],
      [ "Ocular::Graphics::GPUBuffer", "class_ocular_1_1_graphics_1_1_g_p_u_buffer.html", [
        [ "Ocular::Graphics::D3D11StructuredBuffer", "class_ocular_1_1_graphics_1_1_d3_d11_structured_buffer.html", null ]
      ] ],
      [ "Ocular::Graphics::GPUBufferDescriptor", "struct_ocular_1_1_graphics_1_1_g_p_u_buffer_descriptor.html", null ],
      [ "Ocular::Core::GPULight", "struct_ocular_1_1_core_1_1_g_p_u_light.html", null ],
      [ "Ocular::Graphics::GraphicsDriver", "class_ocular_1_1_graphics_1_1_graphics_driver.html", [
        [ "Ocular::Graphics::D3D11GraphicsDriver", "class_ocular_1_1_graphics_1_1_d3_d11_graphics_driver.html", null ]
      ] ],
      [ "Ocular::Utils::HashGenerator", "class_ocular_1_1_utils_1_1_hash_generator.html", null ],
      [ "Ocular::Math::HEEdge", "struct_ocular_1_1_math_1_1_h_e_edge.html", null ],
      [ "Ocular::Math::HEFace", "struct_ocular_1_1_math_1_1_h_e_face.html", null ],
      [ "Ocular::Math::HEMesh", "class_ocular_1_1_math_1_1_h_e_mesh.html", null ],
      [ "Ocular::Math::HEVertex", "struct_ocular_1_1_math_1_1_h_e_vertex.html", null ],
      [ "IBounds", "class_i_bounds.html", null ],
      [ "Ocular::Core::ILoggerListener", "class_ocular_1_1_core_1_1_i_logger_listener.html", [
        [ "Ocular::Core::ConsoleLoggerListener", "class_ocular_1_1_core_1_1_console_logger_listener.html", null ],
        [ "Ocular::Core::VSConsoleLoggerListener", "class_ocular_1_1_core_1_1_v_s_console_logger_listener.html", null ],
        [ "Ocular::Editor::ConsoleText", "class_ocular_1_1_editor_1_1_console_text.html", null ]
      ] ],
      [ "Ocular::Graphics::IndexBuffer", "class_ocular_1_1_graphics_1_1_index_buffer.html", [
        [ "Ocular::Graphics::D3D11IndexBuffer", "class_ocular_1_1_graphics_1_1_d3_d11_index_buffer.html", null ]
      ] ],
      [ "Ocular::Core::InputHandler", "class_ocular_1_1_core_1_1_input_handler.html", null ],
      [ "Ocular::Editor::InputTranslator", "class_ocular_1_1_editor_1_1_input_translator.html", null ],
      [ "Ocular::Core::ISceneTree", "class_ocular_1_1_core_1_1_i_scene_tree.html", [
        [ "Ocular::Core::BVHSceneTree", "class_ocular_1_1_core_1_1_b_v_h_scene_tree.html", null ]
      ] ],
      [ "Ocular::Core::LightManager", "class_ocular_1_1_core_1_1_light_manager.html", null ],
      [ "Ocular::Math::LineSegment2D< T >", "class_ocular_1_1_math_1_1_line_segment2_d.html", null ],
      [ "Ocular::Core::Logger", "class_ocular_1_1_core_1_1_logger.html", null ],
      [ "Ocular::Core::LoggerMessage", "struct_ocular_1_1_core_1_1_logger_message.html", null ],
      [ "Ocular::Editor::MaterialTreeItemDescriptor", "struct_ocular_1_1_editor_1_1_material_tree_item_descriptor.html", null ],
      [ "Ocular::Math::Matrix3x3", "class_ocular_1_1_math_1_1_matrix3x3.html", null ],
      [ "Ocular::Math::Matrix3x3_Internal", "struct_ocular_1_1_math_1_1_matrix3x3___internal.html", null ],
      [ "Ocular::Math::Matrix4x4", "class_ocular_1_1_math_1_1_matrix4x4.html", null ],
      [ "Ocular::Math::Matrix4x4_Internal", "struct_ocular_1_1_math_1_1_matrix4x4___internal.html", null ],
      [ "Ocular::Math::MatrixStack", "class_ocular_1_1_math_1_1_matrix_stack.html", null ],
      [ "Ocular::Math::MortonCode", "class_ocular_1_1_math_1_1_morton_code.html", null ],
      [ "Ocular::Core::Node_Internal", "struct_ocular_1_1_core_1_1_node___internal.html", null ],
      [ "Ocular::Graphics::OBJImporter", "class_ocular_1_1_graphics_1_1_o_b_j_importer.html", null ],
      [ "OCULAR_INTERNAL_VoidCast< T >", "union_o_c_u_l_a_r___i_n_t_e_r_n_a_l___void_cast.html", null ],
      [ "Ocular::Core::OrthographicProjection", "struct_ocular_1_1_core_1_1_orthographic_projection.html", null ],
      [ "Ocular::Core::PerspectiveProjection", "struct_ocular_1_1_core_1_1_perspective_projection.html", null ],
      [ "Ocular::Math::Plane", "class_ocular_1_1_math_1_1_plane.html", null ],
      [ "Ocular::Graphics::PLYParser", "class_ocular_1_1_graphics_1_1_p_l_y_parser.html", [
        [ "Ocular::Graphics::PLYElementListParser", "class_ocular_1_1_graphics_1_1_p_l_y_element_list_parser.html", null ],
        [ "Ocular::Graphics::PLYElementParser", "class_ocular_1_1_graphics_1_1_p_l_y_element_parser.html", null ]
      ] ],
      [ "Ocular::Math::Polygon2D", "class_ocular_1_1_math_1_1_polygon2_d.html", null ],
      [ "Ocular::Utils::PriorityList< T, MAX_ELEMENTS >", "class_ocular_1_1_utils_1_1_priority_list.html", null ],
      [ "Ocular::Utils::PriorityList< Ocular::Core::AEventListener *, 256 >", "class_ocular_1_1_utils_1_1_priority_list.html", null ],
      [ "Ocular::Utils::PriorityMultiQueue< T, MAX_ELEMENTS >", "class_ocular_1_1_utils_1_1_priority_multi_queue.html", null ],
      [ "Ocular::Utils::PriorityMultiQueue< std::shared_ptr< Ocular::Core::AEvent >, 256 >", "class_ocular_1_1_utils_1_1_priority_multi_queue.html", null ],
      [ "Ocular::Core::Profiler", "class_ocular_1_1_core_1_1_profiler.html", null ],
      [ "Ocular::Core::ProfilerNode", "class_ocular_1_1_core_1_1_profiler_node.html", null ],
      [ "Ocular::Core::ProfilerScope", "class_ocular_1_1_core_1_1_profiler_scope.html", null ],
      [ "Ocular::Editor::PropertyWidgetRegistrar< T >", "class_ocular_1_1_editor_1_1_property_widget_registrar.html", null ],
      [ "QCheckBox", null, [
        [ "Ocular::Editor::CheckBox", "class_ocular_1_1_editor_1_1_check_box.html", null ]
      ] ],
      [ "QComboBox", null, [
        [ "Ocular::Editor::ComboBox", "class_ocular_1_1_editor_1_1_combo_box.html", null ]
      ] ],
      [ "QDialog", null, [
        [ "Ocular::Editor::MaterialEditorDialog", "class_ocular_1_1_editor_1_1_material_editor_dialog.html", null ],
        [ "Ocular::Editor::ScenePropertiesDialog", "class_ocular_1_1_editor_1_1_scene_properties_dialog.html", null ],
        [ "Ocular::Editor::SelectResourceDialog", "class_ocular_1_1_editor_1_1_select_resource_dialog.html", null ]
      ] ],
      [ "QFrame", null, [
        [ "Ocular::Editor::ColorPreview", "class_ocular_1_1_editor_1_1_color_preview.html", null ],
        [ "Ocular::Editor::ContentFrame", "class_ocular_1_1_editor_1_1_content_frame.html", null ],
        [ "Ocular::Editor::DetailsFrame", "class_ocular_1_1_editor_1_1_details_frame.html", null ],
        [ "Ocular::Editor::MaterialPropertiesPanel", "class_ocular_1_1_editor_1_1_material_properties_panel.html", null ],
        [ "Ocular::Editor::MeshRenderableDisplayMaterial", "class_ocular_1_1_editor_1_1_mesh_renderable_display_material.html", null ],
        [ "Ocular::Editor::PropertiesDisplayBox", "class_ocular_1_1_editor_1_1_properties_display_box.html", [
          [ "Ocular::Editor::CameraDisplay", "class_ocular_1_1_editor_1_1_camera_display.html", null ],
          [ "Ocular::Editor::CommonDisplay", "class_ocular_1_1_editor_1_1_common_display.html", null ],
          [ "Ocular::Editor::CustomObjectDisplay", "class_ocular_1_1_editor_1_1_custom_object_display.html", null ],
          [ "Ocular::Editor::MaterialPropertiesDisplayBox", "class_ocular_1_1_editor_1_1_material_properties_display_box.html", [
            [ "Ocular::Editor::RenderStatesDisplayBox", "class_ocular_1_1_editor_1_1_render_states_display_box.html", null ],
            [ "Ocular::Editor::ShadersDisplayBox", "class_ocular_1_1_editor_1_1_shaders_display_box.html", null ],
            [ "Ocular::Editor::TexturesDisplayBox", "class_ocular_1_1_editor_1_1_textures_display_box.html", null ],
            [ "Ocular::Editor::UniformsDisplayBox", "class_ocular_1_1_editor_1_1_uniforms_display_box.html", null ]
          ] ],
          [ "Ocular::Editor::RenderableDisplay", "class_ocular_1_1_editor_1_1_renderable_display.html", [
            [ "Ocular::Editor::MeshRenderableDisplay", "class_ocular_1_1_editor_1_1_mesh_renderable_display.html", null ]
          ] ],
          [ "Ocular::Editor::RoutineDisplay", "class_ocular_1_1_editor_1_1_routine_display.html", null ]
        ] ],
        [ "Ocular::Editor::PropertiesDisplayTitleBar", "class_ocular_1_1_editor_1_1_properties_display_title_bar.html", null ],
        [ "Ocular::Editor::PropertiesPanel", "class_ocular_1_1_editor_1_1_properties_panel.html", null ],
        [ "Ocular::Editor::PropertyWidget", "class_ocular_1_1_editor_1_1_property_widget.html", [
          [ "Ocular::Editor::BoolProperty", "class_ocular_1_1_editor_1_1_bool_property.html", null ],
          [ "Ocular::Editor::ColorProperty", "class_ocular_1_1_editor_1_1_color_property.html", null ],
          [ "Ocular::Editor::DirectoryProperty", "class_ocular_1_1_editor_1_1_directory_property.html", null ],
          [ "Ocular::Editor::DoubleProperty", "class_ocular_1_1_editor_1_1_double_property.html", null ],
          [ "Ocular::Editor::EulerProperty", "class_ocular_1_1_editor_1_1_euler_property.html", null ],
          [ "Ocular::Editor::FileProperty", "class_ocular_1_1_editor_1_1_file_property.html", null ],
          [ "Ocular::Editor::FloatProperty", "class_ocular_1_1_editor_1_1_float_property.html", null ],
          [ "Ocular::Editor::Int16Property", "class_ocular_1_1_editor_1_1_int16_property.html", null ],
          [ "Ocular::Editor::Int32Property", "class_ocular_1_1_editor_1_1_int32_property.html", null ],
          [ "Ocular::Editor::Int8Property", "class_ocular_1_1_editor_1_1_int8_property.html", null ],
          [ "Ocular::Editor::MultiProperty", "class_ocular_1_1_editor_1_1_multi_property.html", null ],
          [ "Ocular::Editor::QuatAsEulerProperty", "class_ocular_1_1_editor_1_1_quat_as_euler_property.html", null ],
          [ "Ocular::Editor::QuaternionProperty", "class_ocular_1_1_editor_1_1_quaternion_property.html", null ],
          [ "Ocular::Editor::ResourceProperty", "class_ocular_1_1_editor_1_1_resource_property.html", null ],
          [ "Ocular::Editor::StringProperty", "class_ocular_1_1_editor_1_1_string_property.html", null ],
          [ "Ocular::Editor::UInt16Property", "class_ocular_1_1_editor_1_1_u_int16_property.html", null ],
          [ "Ocular::Editor::UInt32Property", "class_ocular_1_1_editor_1_1_u_int32_property.html", null ],
          [ "Ocular::Editor::UInt8Property", "class_ocular_1_1_editor_1_1_u_int8_property.html", null ],
          [ "Ocular::Editor::Vector2Property", "class_ocular_1_1_editor_1_1_vector2_property.html", null ],
          [ "Ocular::Editor::Vector3Property", "class_ocular_1_1_editor_1_1_vector3_property.html", null ],
          [ "Ocular::Editor::Vector4Property", "class_ocular_1_1_editor_1_1_vector4_property.html", null ]
        ] ],
        [ "Ocular::Editor::RenderFrame", "class_ocular_1_1_editor_1_1_render_frame.html", null ],
        [ "Ocular::Editor::SceneFrame", "class_ocular_1_1_editor_1_1_scene_frame.html", null ]
      ] ],
      [ "QGroupBox", null, [
        [ "Ocular::Editor::ConsoleBox", "class_ocular_1_1_editor_1_1_console_box.html", null ],
        [ "Ocular::Editor::PropertiesBox", "class_ocular_1_1_editor_1_1_properties_box.html", null ],
        [ "Ocular::Editor::SceneBox", "class_ocular_1_1_editor_1_1_scene_box.html", null ]
      ] ],
      [ "QLineEdit", null, [
        [ "Ocular::Editor::LineEdit", "class_ocular_1_1_editor_1_1_line_edit.html", null ]
      ] ],
      [ "QMainWindow", null, [
        [ "Ocular::Editor::MainWindow", "class_ocular_1_1_editor_1_1_main_window.html", null ]
      ] ],
      [ "QMenuBar", null, [
        [ "Ocular::Editor::MainMenuBar", "class_ocular_1_1_editor_1_1_main_menu_bar.html", null ]
      ] ],
      [ "QPushButton", null, [
        [ "Ocular::Editor::ButtonColorPicker", "class_ocular_1_1_editor_1_1_button_color_picker.html", null ],
        [ "Ocular::Editor::ButtonDirectoryBrowse", "class_ocular_1_1_editor_1_1_button_directory_browse.html", null ],
        [ "Ocular::Editor::ButtonFileBrowse", "class_ocular_1_1_editor_1_1_button_file_browse.html", null ],
        [ "Ocular::Editor::ButtonResourceBrowse", "class_ocular_1_1_editor_1_1_button_resource_browse.html", null ]
      ] ],
      [ "QStatusBar", null, [
        [ "Ocular::Editor::MainStatusBar", "class_ocular_1_1_editor_1_1_main_status_bar.html", null ]
      ] ],
      [ "qt_meta_stringdata_Ocular__Editor__ButtonColorPicker_t", "structqt__meta__stringdata___ocular_____editor_____button_color_picker__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__ButtonDirectoryBrowse_t", "structqt__meta__stringdata___ocular_____editor_____button_directory_browse__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__ButtonFileBrowse_t", "structqt__meta__stringdata___ocular_____editor_____button_file_browse__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__ButtonResourceBrowse_t", "structqt__meta__stringdata___ocular_____editor_____button_resource_browse__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__CheckBox_t", "structqt__meta__stringdata___ocular_____editor_____check_box__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__ColorPreview_t", "structqt__meta__stringdata___ocular_____editor_____color_preview__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__ColorProperty_t", "structqt__meta__stringdata___ocular_____editor_____color_property__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__ComboBox_t", "structqt__meta__stringdata___ocular_____editor_____combo_box__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__LineEdit_t", "structqt__meta__stringdata___ocular_____editor_____line_edit__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__MainMenuBar_t", "structqt__meta__stringdata___ocular_____editor_____main_menu_bar__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__MainWindow_t", "structqt__meta__stringdata___ocular_____editor_____main_window__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__MaterialEditorDialog_t", "structqt__meta__stringdata___ocular_____editor_____material_editor_dialog__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__MaterialPropertiesPanel_t", "structqt__meta__stringdata___ocular_____editor_____material_properties_panel__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__MaterialTree_t", "structqt__meta__stringdata___ocular_____editor_____material_tree__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__MeshRenderableDisplay_t", "structqt__meta__stringdata___ocular_____editor_____mesh_renderable_display__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__PropertiesPanel_t", "structqt__meta__stringdata___ocular_____editor_____properties_panel__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__ScenePropertiesDialog_t", "structqt__meta__stringdata___ocular_____editor_____scene_properties_dialog__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__SceneTree_t", "structqt__meta__stringdata___ocular_____editor_____scene_tree__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__SelectResourceDialog_t", "structqt__meta__stringdata___ocular_____editor_____select_resource_dialog__t.html", null ],
      [ "qt_meta_stringdata_Ocular__Editor__UniformsDisplayBox_t", "structqt__meta__stringdata___ocular_____editor_____uniforms_display_box__t.html", null ],
      [ "QTextEdit", null, [
        [ "Ocular::Editor::ConsoleText", "class_ocular_1_1_editor_1_1_console_text.html", null ]
      ] ],
      [ "QToolBar", null, [
        [ "Ocular::Editor::ToolbarCommon", "class_ocular_1_1_editor_1_1_toolbar_common.html", null ]
      ] ],
      [ "QTreeWidget", null, [
        [ "Ocular::Editor::MaterialTree", "class_ocular_1_1_editor_1_1_material_tree.html", null ],
        [ "Ocular::Editor::SceneTree", "class_ocular_1_1_editor_1_1_scene_tree.html", null ]
      ] ],
      [ "QTreeWidgetItem", null, [
        [ "Ocular::Editor::MaterialTreeItem", "class_ocular_1_1_editor_1_1_material_tree_item.html", null ],
        [ "Ocular::Editor::SceneTreeItem", "class_ocular_1_1_editor_1_1_scene_tree_item.html", null ]
      ] ],
      [ "Ocular::Math::Quaternion", "class_ocular_1_1_math_1_1_quaternion.html", null ],
      [ "Ocular::Math::Quaternion_Internal", "struct_ocular_1_1_math_1_1_quaternion___internal.html", null ],
      [ "QValidator", null, [
        [ "Ocular::Editor::UInt32Validator", "class_ocular_1_1_editor_1_1_u_int32_validator.html", null ]
      ] ],
      [ "Ocular::Graphics::RasterState", "struct_ocular_1_1_graphics_1_1_raster_state.html", null ],
      [ "Ocular::Math::Ray", "class_ocular_1_1_math_1_1_ray.html", null ],
      [ "Ocular::Editor::RenderableDisplayRegistrar< T >", "class_ocular_1_1_editor_1_1_renderable_display_registrar.html", null ],
      [ "Ocular::Core::RenderableRegistrar< T >", "class_ocular_1_1_core_1_1_renderable_registrar.html", null ],
      [ "Ocular::Core::Renderer", "class_ocular_1_1_core_1_1_renderer.html", [
        [ "Ocular::Core::ForwardRenderer", "class_ocular_1_1_core_1_1_forward_renderer.html", null ],
        [ "Ocular::Editor::ForwardRenderer", "class_ocular_1_1_editor_1_1_forward_renderer.html", null ]
      ] ],
      [ "Ocular::Core::RendererRegistrar< T >", "class_ocular_1_1_core_1_1_renderer_registrar.html", null ],
      [ "Ocular::Graphics::RenderState", "class_ocular_1_1_graphics_1_1_render_state.html", [
        [ "Ocular::Graphics::D3D11RenderState", "class_ocular_1_1_graphics_1_1_d3_d11_render_state.html", null ]
      ] ],
      [ "Ocular::Core::Resource", "class_ocular_1_1_core_1_1_resource.html", [
        [ "Ocular::Core::MultiResource", "class_ocular_1_1_core_1_1_multi_resource.html", null ],
        [ "Ocular::Graphics::Material", "class_ocular_1_1_graphics_1_1_material.html", null ],
        [ "Ocular::Graphics::Mesh", "class_ocular_1_1_graphics_1_1_mesh.html", [
          [ "Ocular::Graphics::MeshEmpty", "class_ocular_1_1_graphics_1_1_mesh_empty.html", null ],
          [ "Ocular::Graphics::MeshMissing", "class_ocular_1_1_graphics_1_1_mesh_missing.html", null ]
        ] ],
        [ "Ocular::Graphics::Shader", "class_ocular_1_1_graphics_1_1_shader.html", [
          [ "Ocular::Graphics::FragmentShader", "class_ocular_1_1_graphics_1_1_fragment_shader.html", [
            [ "Ocular::Graphics::D3D11FragmentShader", "class_ocular_1_1_graphics_1_1_d3_d11_fragment_shader.html", null ]
          ] ],
          [ "Ocular::Graphics::GeometryShader", "class_ocular_1_1_graphics_1_1_geometry_shader.html", [
            [ "Ocular::Graphics::D3D11GeometryShader", "class_ocular_1_1_graphics_1_1_d3_d11_geometry_shader.html", null ]
          ] ],
          [ "Ocular::Graphics::PostTessellationShader", "class_ocular_1_1_graphics_1_1_post_tessellation_shader.html", [
            [ "Ocular::Graphics::D3D11PostTessellationShader", "class_ocular_1_1_graphics_1_1_d3_d11_post_tessellation_shader.html", null ]
          ] ],
          [ "Ocular::Graphics::PreTessellationShader", "class_ocular_1_1_graphics_1_1_pre_tessellation_shader.html", [
            [ "Ocular::Graphics::D3D11PreTessellationShader", "class_ocular_1_1_graphics_1_1_d3_d11_pre_tessellation_shader.html", null ]
          ] ],
          [ "Ocular::Graphics::VertexShader", "class_ocular_1_1_graphics_1_1_vertex_shader.html", [
            [ "Ocular::Graphics::D3D11VertexShader", "class_ocular_1_1_graphics_1_1_d3_d11_vertex_shader.html", null ]
          ] ]
        ] ],
        [ "Ocular::Graphics::ShaderProgram", "class_ocular_1_1_graphics_1_1_shader_program.html", null ],
        [ "Ocular::Graphics::Texture", "class_ocular_1_1_graphics_1_1_texture.html", [
          [ "Ocular::Graphics::Texture2D", "class_ocular_1_1_graphics_1_1_texture2_d.html", [
            [ "Ocular::Graphics::D3D11Texture2D", "class_ocular_1_1_graphics_1_1_d3_d11_texture2_d.html", null ],
            [ "Ocular::Graphics::DepthTexture", "class_ocular_1_1_graphics_1_1_depth_texture.html", [
              [ "Ocular::Graphics::D3D11DepthTexture", "class_ocular_1_1_graphics_1_1_d3_d11_depth_texture.html", null ]
            ] ],
            [ "Ocular::Graphics::NoiseTexture2D", "class_ocular_1_1_graphics_1_1_noise_texture2_d.html", null ],
            [ "Ocular::Graphics::RenderTexture", "class_ocular_1_1_graphics_1_1_render_texture.html", [
              [ "Ocular::Graphics::D3D11RenderTexture", "class_ocular_1_1_graphics_1_1_d3_d11_render_texture.html", null ]
            ] ]
          ] ]
        ] ]
      ] ],
      [ "Ocular::Core::ResourceDefaults", "class_ocular_1_1_core_1_1_resource_defaults.html", null ],
      [ "Ocular::Core::ResourceDetails", "class_ocular_1_1_core_1_1_resource_details.html", null ],
      [ "Ocular::Core::ResourceExplorer", "class_ocular_1_1_core_1_1_resource_explorer.html", null ],
      [ "Ocular::Core::ResourceLoaderManager", "class_ocular_1_1_core_1_1_resource_loader_manager.html", null ],
      [ "Ocular::Core::ResourceLoaderRegistrar< T >", "class_ocular_1_1_core_1_1_resource_loader_registrar.html", null ],
      [ "Ocular::Core::ResourceManager", "class_ocular_1_1_core_1_1_resource_manager.html", null ],
      [ "Ocular::Core::ResourceMemoryDetails", "class_ocular_1_1_core_1_1_resource_memory_details.html", null ],
      [ "Ocular::Core::ResourceMetadata", "class_ocular_1_1_core_1_1_resource_metadata.html", [
        [ "Ocular::Graphics::OBJMeshMetadata", "class_ocular_1_1_graphics_1_1_o_b_j_mesh_metadata.html", null ]
      ] ],
      [ "Ocular::Core::ResourceSaverManager", "class_ocular_1_1_core_1_1_resource_saver_manager.html", null ],
      [ "Ocular::Core::ResourceSaverRegistrar< T >", "class_ocular_1_1_core_1_1_resource_saver_registrar.html", null ],
      [ "Ocular::Core::RoutineRegistrar< T >", "class_ocular_1_1_core_1_1_routine_registrar.html", null ],
      [ "runtime_error", null, [
        [ "Ocular::Core::Exception", "class_ocular_1_1_core_1_1_exception.html", [
          [ "Ocular::Core::FileReadWriteException", "class_ocular_1_1_core_1_1_file_read_write_exception.html", null ]
        ] ]
      ] ],
      [ "Ocular::Core::Scene", "class_ocular_1_1_core_1_1_scene.html", null ],
      [ "Ocular::Core::SceneLoader", "class_ocular_1_1_core_1_1_scene_loader.html", null ],
      [ "Ocular::Core::SceneManager", "class_ocular_1_1_core_1_1_scene_manager.html", null ],
      [ "Ocular::Core::SceneNode", "class_ocular_1_1_core_1_1_scene_node.html", [
        [ "Ocular::Core::BVHSceneNode", "class_ocular_1_1_core_1_1_b_v_h_scene_node.html", null ]
      ] ],
      [ "Ocular::Editor::SceneObjectImporter", "class_ocular_1_1_editor_1_1_scene_object_importer.html", null ],
      [ "Ocular::Core::SceneObjectLoader", "class_ocular_1_1_core_1_1_scene_object_loader.html", null ],
      [ "Ocular::Core::SceneObjectRegistrar< T >", "class_ocular_1_1_core_1_1_scene_object_registrar.html", null ],
      [ "Ocular::Core::SceneObjectSaver", "class_ocular_1_1_core_1_1_scene_object_saver.html", null ],
      [ "Ocular::Core::SceneSaver", "class_ocular_1_1_core_1_1_scene_saver.html", null ],
      [ "ShaderDisplayBox", "class_shader_display_box.html", null ],
      [ "Ocular::Graphics::StencilFaceDescr", "struct_ocular_1_1_graphics_1_1_stencil_face_descr.html", null ],
      [ "Ocular::Utils::String", "class_ocular_1_1_utils_1_1_string.html", null ],
      [ "Ocular::Utils::StringComposer", "class_ocular_1_1_utils_1_1_string_composer.html", null ],
      [ "Ocular::Graphics::SubMesh", "class_ocular_1_1_graphics_1_1_sub_mesh.html", null ],
      [ "Ocular::Core::SystemInfo", "class_ocular_1_1_core_1_1_system_info.html", null ],
      [ "Ocular::Graphics::TextureDescriptor", "struct_ocular_1_1_graphics_1_1_texture_descriptor.html", null ],
      [ "Ocular::Graphics::TextureSamplerInfo", "struct_ocular_1_1_graphics_1_1_texture_sampler_info.html", null ],
      [ "TGAHeader", "struct_t_g_a_header.html", null ],
      [ "Ocular::Core::ThreadManager", "class_ocular_1_1_core_1_1_thread_manager.html", null ],
      [ "Ocular::Core::Timer", "class_ocular_1_1_core_1_1_timer.html", null ],
      [ "TinyMersenneTwister", "class_tiny_mersenne_twister.html", null ],
      [ "Ocular::Utils::ToStringRegistrar< T >", "class_ocular_1_1_utils_1_1_to_string_registrar.html", null ],
      [ "Ocular::Utils::TypeName< T >", "struct_ocular_1_1_utils_1_1_type_name.html", null ],
      [ "UIntValidator", "class_u_int_validator.html", null ],
      [ "Ocular::Graphics::Uniform", "class_ocular_1_1_graphics_1_1_uniform.html", null ],
      [ "Ocular::Graphics::UniformBuffer", "class_ocular_1_1_graphics_1_1_uniform_buffer.html", [
        [ "Ocular::Graphics::D3D11UniformBuffer", "class_ocular_1_1_graphics_1_1_d3_d11_uniform_buffer.html", null ]
      ] ],
      [ "Ocular::Graphics::UniformPerCamera", "struct_ocular_1_1_graphics_1_1_uniform_per_camera.html", null ],
      [ "Ocular::Graphics::UniformPerFrame", "struct_ocular_1_1_graphics_1_1_uniform_per_frame.html", null ],
      [ "Ocular::Graphics::UniformPerObject", "struct_ocular_1_1_graphics_1_1_uniform_per_object.html", null ],
      [ "Ocular::Core::UUID", "class_ocular_1_1_core_1_1_u_u_i_d.html", null ],
      [ "Ocular::Core::UUID_Internal", "struct_ocular_1_1_core_1_1_u_u_i_d___internal.html", null ],
      [ "Ocular::Math::Vector2< T >", "class_ocular_1_1_math_1_1_vector2.html", null ],
      [ "Ocular::Math::Vector3< T >", "class_ocular_1_1_math_1_1_vector3.html", null ],
      [ "Ocular::Math::Vector3< float >", "class_ocular_1_1_math_1_1_vector3.html", null ],
      [ "Ocular::Math::Vector4< T >", "class_ocular_1_1_math_1_1_vector4.html", [
        [ "Ocular::Core::Color", "class_ocular_1_1_core_1_1_color.html", null ]
      ] ],
      [ "Ocular::Graphics::Vertex", "struct_ocular_1_1_graphics_1_1_vertex.html", null ],
      [ "Ocular::Graphics::VertexBuffer", "class_ocular_1_1_graphics_1_1_vertex_buffer.html", [
        [ "Ocular::Graphics::D3D11VertexBuffer", "class_ocular_1_1_graphics_1_1_d3_d11_vertex_buffer.html", null ]
      ] ],
      [ "Ocular::Graphics::Viewport", "class_ocular_1_1_graphics_1_1_viewport.html", [
        [ "Ocular::Graphics::D3D11Viewport", "class_ocular_1_1_graphics_1_1_d3_d11_viewport.html", null ]
      ] ],
      [ "Window", "class_window.html", null ],
      [ "Ocular::Core::WindowDescriptor", "struct_ocular_1_1_core_1_1_window_descriptor.html", null ],
      [ "Ocular::Core::WindowManager", "class_ocular_1_1_core_1_1_window_manager.html", null ]
  ];