Rendering Engine 0.2.9
Modular Graphics Rendering Engine | v0.2.9
Loading...
Searching...
No Matches
Include Directory Reference

Files

 actor.hpp
 
 actor_2d.hpp
 
 app_clock.hpp
 High-resolution clock for updating application time.
 
 app_time.hpp
 Provides time tracking for the application runtime.
 
 camera.hpp
 
 camera_2d.hpp
 
 color_space.cpp
 
 color_space.hpp
 
 core_application.hpp
 
 create_actor_2d_subobject.hpp
 
 create_actor_subobject.hpp
 
 drawable_2d.hpp
 
 drawable_3d.hpp
 
 drawable_component.hpp
 
 font_resources.hpp
 
 i_application.hpp
 
 i_material_render_resources.hpp
 
 i_mesh_render_resources.hpp
 
 i_render_resources.hpp
 
 i_renderer.hpp
 
 i_renderer_observer.hpp
 
 i_texture_render_resources.hpp
 
 i_window_system.hpp
 
 image_codec_jpeg.hpp
 JPEG read/write backend using libjpeg.
 
 image_codec_png.hpp
 PNG read/write backend using libpng.
 
 image_data.hpp
 
 image_data_gpu.hpp
 
 logger.hpp
 Engine-wide logging system for runtime diagnostics and performance tracking.
 
 material.hpp
 
 material_cache.hpp
 
 material_types.hpp
 
 mesh.hpp
 
 mesh_data_gpu.hpp
 
 model.hpp
 
 model_cache.hpp
 
 model_material.hpp
 
 quad_2d.hpp
 
 rectangle_2d.hpp
 
 render_resource_context.hpp
 
 rendering_engine_export.hpp
 
 scene.hpp
 
 scene_component.hpp
 
 scene_component_2d.hpp
 
 scene_manager.hpp
 
 spawn_drawables.hpp
 Scene::Spawn<T> specializations for built-in drawable types.
 
 sprite_2d.hpp
 
 standalone_window_system.hpp
 
 static_mesh.hpp
 
 stats_overlay.hpp
 
 text_block_2d.hpp
 
 text_renderer.hpp
 
 texture_atlas_maker.hpp
 
 texture_cache.hpp
 
 utility.hpp
 
 vector_definitions.hpp
 
 vertex_declarations.hpp
 
 vulkan_material_resources.hpp
 
 vulkan_mesh_resources.hpp
 
 vulkan_render_resources.hpp
 
 vulkan_renderer.hpp
 
 vulkan_texture_resources.hpp