| aboutPopUp() | GameTableManager | |
| active_game_table | GameTableManager | |
| board_manager | GameTableManager | |
| buffer | GameTableManager | private |
| chat_manager | GameTableManager | |
| closeBoardPopUp() | GameTableManager | |
| closeGameTablePopUp() | GameTableManager | |
| connectToGameTablePopUp() | GameTableManager | |
| createBoardPopUp() | GameTableManager | |
| createGameTableFile(flecs::entity game_table) | GameTableManager | |
| current_mouse_fbo_pos | GameTableManager | private |
| current_mouse_ndc_pos | GameTableManager | private |
| current_mouse_pos | GameTableManager | private |
| current_mouse_world_pos | GameTableManager | private |
| ecs | GameTableManager | private |
| findMarkerInBoard(flecs::entity boardEnt, uint64_t markerId) | GameTableManager | inlineprivatestatic |
| game_table_name | GameTableManager | |
| GameTableManager(flecs::world ecs, std::shared_ptr< DirectoryWindow > map_directory, std::shared_ptr< DirectoryWindow > marker_directory) | GameTableManager | |
| getActiveGameTableEntity() const | GameTableManager | inline |
| guidePopUp() | GameTableManager | |
| handleCursorInputs() | GameTableManager | |
| handleCursorMovement(glm::vec2 current_mouse_fbo_pixels_bl_origin) | GameTableManager | private |
| handleInputs(glm::vec2 current_mouse_fbo_pos) | GameTableManager | |
| handleMouseButtonInputs() | GameTableManager | |
| handleMouseButtons(glm::vec2 current_mouse_fbo_pixels_bl_origin, int fbo_height) | GameTableManager | private |
| handleScroll(glm::vec2 current_mouse_fbo_pixels_bl_origin) | GameTableManager | private |
| handleScrollInputs() | GameTableManager | |
| hostGameTablePopUp() | GameTableManager | |
| identity_manager | GameTableManager | |
| ignore_mouse_until_release | GameTableManager | private |
| is_non_map_window_hovered | GameTableManager | private |
| isBoardActive() | GameTableManager | |
| isConnected() const | GameTableManager | |
| isGameTableActive() | GameTableManager | |
| listBoardFiles() | GameTableManager | |
| listGameTableFiles() | GameTableManager | |
| loadBoardPopUp() | GameTableManager | |
| loadGameTable(std::filesystem::path game_table_file_path) | GameTableManager | |
| manageGameTablesPopUp() | GameTableManager | |
| map_directory | GameTableManager | |
| map_image_path | GameTableManager | private |
| mouse_left_clicked | GameTableManager | private |
| mouse_left_released | GameTableManager | private |
| mouse_middle_clicked | GameTableManager | private |
| mouse_middle_released | GameTableManager | private |
| mouse_right_clicked | GameTableManager | private |
| mouse_right_released | GameTableManager | private |
| mouse_wheel_delta | GameTableManager | private |
| network_manager | GameTableManager | |
| networkCenterPopUp() | GameTableManager | |
| nowMs() | GameTableManager | inlineprivatestatic |
| pass_buffer | GameTableManager | private |
| port_buffer | GameTableManager | private |
| processMouseInput(bool is_mouse_within_image_bounds, bool is_map_window_hovered) | GameTableManager | inline |
| processReceivedMessages() | GameTableManager | |
| pushStatusToast(const std::string &msg, ImGuiToaster::Level lvl, float durationSec=5.0f) | GameTableManager | inline |
| render(VertexArray &va, IndexBuffer &ib, Shader &shader, Shader &grid_shader, Renderer &renderer) | GameTableManager | |
| renderNetworkCenterGM() | GameTableManager | |
| renderNetworkCenterPlayer() | GameTableManager | |
| renderUsernameChangePopup() | GameTableManager | |
| saveBoardPopUp() | GameTableManager | |
| saveGameTable() | GameTableManager | |
| setActiveGameTableEntity(flecs::entity e) | GameTableManager | inline |
| setCameraFboDimensions(glm::vec2 fbo_dimensions) | GameTableManager | |
| setCameraWindowSizePos(glm::vec2 window_size, glm::vec2 window_pos) | GameTableManager | |
| setToaster(std::shared_ptr< ImGuiToaster > t) | GameTableManager | inline |
| setup() | GameTableManager | |
| toaster_ | GameTableManager | private |
| UI_ConfirmModal(const char *popupId, const char *title, const char *text) | GameTableManager | inline |
| UI_CopyButtonWithToast(const char *btnId, const std::string &toCopy, const char *toastId, float seconds=1.5f) | GameTableManager | inline |
| UI_LabelValue(const char *label, const std::string &value) | GameTableManager | inline |
| UI_RenderPortAndPassword(char *portBuf, size_t portBufSize, char *passBuf, size_t passBufSize) | GameTableManager | inline |
| UI_TransientLine(const char *key, bool trigger, const ImVec4 &color, const char *text, float seconds=2.0f) | GameTableManager | inline |
| username_buffer | GameTableManager | private |
| ~GameTableManager() | GameTableManager | |