CPP-TOOLBOX
Loading...
Searching...
No Matches
ui.cpp File Reference
#include "ui.hpp"
#include <glm/fwd.hpp>

Functions

bool is_point_in_rectangle (const vertex_geometry::Rectangle &rect, const glm::vec2 &point)
 
void process_and_queue_render_ui (glm::vec2 ndc_mouse_pos, UI &curr_ui, IUIRenderSuite &ui_render_suite, const std::vector< std::string > &key_strings_just_pressed, bool delete_action_just_pressed, bool confirm_action_just_pressed, bool mouse_just_clicked)
 

Function Documentation

◆ is_point_in_rectangle()

bool is_point_in_rectangle ( const vertex_geometry::Rectangle & rect,
const glm::vec2 & point )

◆ process_and_queue_render_ui()

void process_and_queue_render_ui ( glm::vec2 ndc_mouse_pos,
UI & curr_ui,
IUIRenderSuite & ui_render_suite,
const std::vector< std::string > & key_strings_just_pressed,
bool delete_action_just_pressed,
bool confirm_action_just_pressed,
bool mouse_just_clicked )