le2d v0.4.8
2D game engine framework
 
Loading...
Searching...
No Matches
le::Context Member List

This is the complete list of members for le::Context, including all inherited members.

begin_render(kvf::Color clear=kvf::black_v) -> IRenderer &=0le::Contextpure virtual
cancel_window_close()le::Context
create(CreateInfo const &create_info={}) -> std::unique_ptr< Context >le::Contextstatic
create_asset_loader(gsl::not_null< IDataLoader const * > data_loader) const -> AssetLoader=0le::Contextpure virtual
create_render_pass(vk::SampleCountFlagBits samples) const -> std::unique_ptr< IRenderPass >=0le::Contextpure virtual
create_waiter() -> Waiterle::Context
CreateInfo typedefle::Context
display_ratio() const -> glm::vec2le::Context
event_queue() const -> std::span< Event const >=0le::Contextpure virtual
framebuffer_size() const -> glm::ivec2le::Context
get_audio_mixer() const -> IAudioMixer &=0le::Contextpure virtual
get_default_shader() const -> IShader const &=0le::Contextpure virtual
get_frame_stats() const -> FrameStats const &=0le::Contextpure virtual
get_refresh_rate() const -> std::int32_tle::Context
get_render_device() const -> kvf::RenderDevice const &=0le::Contextpure virtual
get_render_scale() const -> float=0le::Contextpure virtual
get_renderer() const -> IRenderer const &=0le::Contextpure virtual
get_resource_factory() const -> IResourceFactory const &=0le::Contextpure virtual
get_samples() const -> vk::SampleCountFlagBits=0le::Contextpure virtual
get_supported_samples() const -> vk::SampleCountFlags=0le::Contextpure virtual
get_supported_vsync() const -> std::span< Vsync const >=0le::Contextpure virtual
get_title() const -> klib::CStringle::Context
get_vsync() const -> Vsync=0le::Contextpure virtual
get_window() const -> GLFWwindow *=0le::Contextpure virtual
is_fullscreen() const -> boolle::Context
is_running() const -> boolle::Context
lock_aspect_ratio(bool lock)le::Context
main_pass_size() const -> glm::ivec2le::Context
max_render_scale_vle::Contextstatic
min_render_scale_vle::Contextstatic
next_frame() -> vk::CommandBuffer=0le::Contextpure virtual
present()=0le::Contextpure virtual
set_fullscreen(GLFWmonitor *target=nullptr) -> boolle::Context
set_render_scale(float scale) -> bool=0le::Contextpure virtual
set_samples(vk::SampleCountFlagBits samples) -> bool=0le::Contextpure virtual
set_title(klib::CString title)le::Context
set_visible(bool visible)le::Context
set_vsync(Vsync vsync) -> bool=0le::Contextpure virtual
set_window_close()le::Context
set_windowed(glm::ivec2 size={1280, 720})le::Context
SpirV typedefle::Context
swapchain_extent() const -> vk::Extent2Dle::Context
unprojector(Viewport const &viewport, Transform const &view) const -> Unprojectorle::Contextinline
wait_idle()le::Context
window_size() const -> glm::ivec2le::Context