Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W | X | Y | Z _ _COUNT (C macro) A add_client (C++ function), [1] ai_lut_entry (C++ struct) ai_lut_entry::command (C++ member) ai_lut_entry::time_needed (C++ member) API (C++ class) API::AddEgg (C++ function) API::AddPlayer (C++ function) API::API (C++ function) API::AskAllPlayerInventory (C++ function) API::AskAllPlayerLevel (C++ function) API::AskAllPlayerPos (C++ function) API::AskAllTeamName (C++ function) API::AskAllTileContent (C++ function) API::AskMapSize (C++ function) API::AskPlayerInventory (C++ function) API::AskPlayerLevel (C++ function) API::AskPlayerPos (C++ function) API::AskTileContent (C++ function) API::ClearCommand (C++ function) API::DeleteEgg (C++ function) API::GetEggList (C++ function) API::GetEventsInFd (C++ function) API::GetInFd (C++ function) API::GetTeams (C++ function) API::GetTeamsName (C++ function) API::GetTilemap (C++ function) API::HandleBCT (C++ function) API::HandleEBO (C++ function) API::HandleEDI (C++ function) API::HandleENW (C++ function) API::HandleMCT (C++ function) API::HandleMSZ (C++ function) API::HandlePBC (C++ function) API::HandlePDI (C++ function) API::HandlePDR (C++ function) API::HandlePEX (C++ function) API::HandlePFK (C++ function) API::HandlePGT (C++ function) API::HandlePIC (C++ function) API::HandlePIE (C++ function) API::HandlePIN (C++ function) API::HandlePLV (C++ function) API::HandlePNW (C++ function) API::HandlePPO (C++ function) API::HandleSBP (C++ function) API::HandleSEG (C++ function) API::HandleSGT (C++ function) API::HandleSMG (C++ function) API::HandleSST (C++ function) API::HandleSUC (C++ function) API::HandleTNA (C++ function) API::ParseManageCommand (C++ function) API::WriteMessage (C++ function) API::~API (C++ function) append_to_output (C++ function), [1] Args (C++ struct) Args::GetHelp (C++ function) Args::GetHost (C++ function) Args::GetPort (C++ function) Args::operator<< (C++ function) Args::Parse (C++ function) Args::ToString (C++ function) ASSET_DIR (C macro) B BLUE (C macro) BOLD (C macro) C Camera (C++ struct) Camera::Camera (C++ function), [1] Camera::GetAspectRatio (C++ function) Camera::GetFov (C++ function) Camera::GetFront (C++ function) Camera::GetPitch (C++ function) Camera::GetPosition (C++ function) Camera::GetProj (C++ function) Camera::GetUp (C++ function) Camera::GetView (C++ function) Camera::GetYaw (C++ function) Camera::SetAspectRatio (C++ function) Camera::SetFov (C++ function) Camera::SetPosition (C++ function) Camera::SetRotation (C++ function) CAT (C macro) CLENGTH_OF (C macro) CLIENT_DEAD (C++ member) client_from_id (C++ function) client_manager_add (C++ function), [1] client_manager_init (C++ function), [1] client_manager_promote (C++ function), [1] client_manager_remove (C++ function), [1] client_manager_t (C++ struct) client_manager_t::capacity (C++ member) client_manager_t::clients (C++ member) client_manager_t::count (C++ member) client_manager_t::idx_of_gui (C++ member) client_manager_t::idx_of_players (C++ member) client_manager_t::server_pfds (C++ member) client_state_array_t (C++ struct) client_state_array_t::buff (C++ member) client_state_array_t::capacity (C++ member) client_state_array_t::nmemb (C++ member) client_state_s (C++ struct) client_state_s::fd (C++ member) client_state_s::id (C++ member) client_state_s::in_buff_idx (C++ member) client_state_s::input (C++ member) client_state_s::inv (C++ member) client_state_s::is_in_incantation (C++ member) client_state_s::orientation (C++ member) client_state_s::out_buff_idx (C++ member) client_state_s::output (C++ member) client_state_s::team_id (C++ member) client_state_s::tier (C++ member) client_state_s::x (C++ member) client_state_s::y (C++ member) client_state_t (C++ type) cmd_t (C++ enum) cmd_t::MAP_CONTENT (C++ enumerator) cmd_t::MAP_SIZE (C++ enumerator) cmd_t::PLAYER_INVENTORY (C++ enumerator) cmd_t::PLAYER_LEVEL (C++ enumerator) cmd_t::PLAYER_POSITION (C++ enumerator) cmd_t::TEAM_NAMES (C++ enumerator) cmd_t::TILE_CONTENT (C++ enumerator) cmd_t::TIME_UNIT (C++ enumerator) cmd_t::TIME_UNIT_MODIFICATION (C++ enumerator) COL_FMT (C macro) COLORS_H (C macro) command_handler_s (C++ struct) command_handler_s::handler (C++ member) command_handler_s::name (C++ member) COMMAND_WORD_COUNT (C++ member) commit (C++ function) compute_timeout (C++ function) CYAN (C macro) D DEBUG (C macro) debug (C macro) DEBUG_CALL (C macro) DEBUG_MODE (C macro) DEBUG_MSG (C macro) DEBUG_RAW (C macro) DEBUG_RAW_MSG (C macro) DEBUG_USED (C macro) Dem::Demeter (C++ struct) Dem::Demeter::AddEntity (C++ function) Dem::Demeter::AddObject3D (C++ function) Dem::Demeter::AddTexture (C++ function) Dem::Demeter::camera (C++ member) Dem::Demeter::DeleteEntity (C++ function) Dem::Demeter::DeleteObject3D (C++ function) Dem::Demeter::DeleteTexture (C++ function) Dem::Demeter::Demeter (C++ function) Dem::Demeter::GetEntity (C++ function) Dem::Demeter::GetInput (C++ function) Dem::Demeter::GetShader (C++ function) Dem::Demeter::GetTime (C++ function) Dem::Demeter::Init (C++ function) Dem::Demeter::InputState (C++ struct) Dem::Demeter::InputState::keys (C++ member) Dem::Demeter::InputState::mouseButtons (C++ member) Dem::Demeter::InputState::mouseDeltaX (C++ member) Dem::Demeter::InputState::mouseDeltaY (C++ member) Dem::Demeter::InputState::mouseX (C++ member) Dem::Demeter::InputState::mouseY (C++ member) Dem::Demeter::Run (C++ function) Dem::Demeter::SetIsImGuiWindowCreated (C++ function) Dem::Demeter::Time (C++ struct) Dem::Demeter::Time::GetCurrent (C++ function) Dem::Demeter::Time::GetDelta (C++ function) Dem::Demeter::Time::GetLast (C++ function) Dem::Demeter::Time::Time (C++ function), [1] Dem::Demeter::Time::Update (C++ function) Dem::Demeter::~Demeter (C++ function) Dem::IEntity (C++ class) Dem::IEntity::Draw (C++ function) Dem::IEntity::Init (C++ function) Dem::IEntity::Update (C++ function) Dem::IEntity::~IEntity (C++ function) E E_CameraControler (C++ class) E_CameraControler::Draw (C++ function) E_CameraControler::Init (C++ function) E_CameraControler::Update (C++ function) E_Coms (C++ class) E_Coms::api (C++ member) E_Coms::Draw (C++ function) E_Coms::E_Coms (C++ function) E_Coms::GetApi (C++ function) E_Coms::Init (C++ function) E_Coms::Update (C++ function) E_Coms::~E_Coms (C++ function) E_Default (C++ class) E_Default::Draw (C++ function) E_Default::Init (C++ function) E_Default::Update (C++ function) E_Light (C++ class) E_Light::Draw (C++ function) E_Light::Init (C++ function) E_Light::Update (C++ function) E_Mother (C++ class) E_Mother::Draw (C++ function) E_Mother::Init (C++ function) E_Mother::Update (C++ function) egg_array_t (C++ struct) egg_array_t::buff (C++ member) egg_array_t::capacity (C++ member) egg_array_t::nmemb (C++ member) egg_t (C++ struct) egg_t::hatch (C++ member) egg_t::id (C++ member) egg_t::team_id (C++ member) egg_t::x (C++ member) egg_t::y (C++ member) Error (C macro) (C++ class) Error::c_str (C++ function) Error::Error (C++ function), [1] Error::what (C++ function) ErrorOr (C++ class) ErrorOr::error (C++ function), [1] ErrorOr::ErrorOr (C++ function), [1], [2], [3], [4] ErrorOr::has_value (C++ function) ErrorOr::is_error (C++ function) ErrorOr::operator! (C++ function) ErrorOr::value (C++ function), [1] event_get_client (C++ function), [1] event_heap_free (C++ function), [1] event_heap_init (C++ function), [1] event_heap_is_empty (C++ function) event_heap_peek (C++ function) event_heap_pop (C++ function), [1] event_heap_push (C++ function), [1] event_heap_t (C++ struct) event_heap_t::buff (C++ member) event_heap_t::capacity (C++ member) event_heap_t::nmemb (C++ member) event_t (C++ struct) event_t::action (C++ member) event_t::arg_count (C++ member) event_t::client_id (C++ member) event_t::client_idx (C++ member) event_t::command (C++ member) event_t::timestamp (C++ member) F failed (C macro) FragmentShader (C++ class) FragmentShader::FragmentShader (C++ function) G game_meteor_handler (C++ function), [1] get_timestamp (C++ function) GREEN (C macro) gui_lut_entry (C++ struct) gui_lut_entry::command (C++ member) GUI_MAP_CONTENT (C macro) gui_map_content_handler (C++ function), [1] GUI_MAP_SIZE (C macro) gui_map_size_handler (C++ function), [1] gui_player_get_inventory_handler (C++ function), [1] gui_player_get_level_handler (C++ function), [1] gui_player_get_position_handler (C++ function), [1] GUI_PLAYER_INV (C macro) GUI_PLAYER_LVL (C macro) GUI_PLAYER_POS (C macro) GUI_TEAM_NAMES (C macro) gui_team_names_handler (C++ function), [1] GUI_TILE_CONTENT (C macro) gui_tile_content_handler (C++ function), [1] GUI_TIME_GET (C macro) gui_time_get_handler (C++ function), [1] GUI_TIME_SET (C macro) gui_time_set_handler (C++ function), [1] GUI_USAGE (C++ member), [1] H handle_client_disconnection (C++ function), [1] handle_fds_revents (C++ function), [1] handle_poll (C++ function), [1] Hash (C++ function) hash (C++ function), [1] hashToRange (C++ function) I Incantation (C++ class) Incantation::AddMember (C++ function) Incantation::GetPosition (C++ function) Incantation::Incantation (C++ function) Incantation::SetState (C++ function) Incantation::~Incantation (C++ function) inf (C macro) Inventory (C++ class) Inventory::AddToInventory (C++ function) Inventory::GetInventory (C++ function) Inventory::Inventory (C++ function), [1] Inventory::SetInventory (C++ function), [1] Inventory::~Inventory (C++ function) inventory_t (C++ union) inventory_t::deraumere (C++ member) inventory_t::food (C++ member) inventory_t::linemate (C++ member) inventory_t::mendiane (C++ member) inventory_t::phiras (C++ member) inventory_t::qnts (C++ member) inventory_t::sibur (C++ member) inventory_t::thystame (C++ member) Item (C++ enum) Item::DERAUMERE (C++ enumerator) Item::FOOD (C++ enumerator) Item::LINEMATE (C++ enumerator) Item::MENDIANE (C++ enumerator) Item::PHIRAS (C++ enumerator) Item::SIBUR (C++ enumerator) Item::THYSTAME (C++ enumerator) L LENGTH_OF (C macro) LIKELY (C macro) Log (C++ class) LogLevel (C++ enum) LogLevel::CRIT (C++ enumerator) LogLevel::DEBUG (C++ enumerator) LogLevel::INFO (C++ enumerator) LogLevel::WARN (C++ enumerator) LogStream (C++ class) LogStream::cleanString (C++ function) LogStream::flush (C++ function) LogStream::log (C++ function) LogStream::logger_configure (C++ function) LogStream::LogStream (C++ function) LogStream::operator<< (C++ function) LogStream::SETTINGS (C++ member) LogStream::~LogStream (C++ function) LogType (C++ enum) LogType::JSON (C++ enumerator) LogType::SIMPLE (C++ enumerator) M MAP_MAX_SIDE_SIZE (C macro) MAX_CONCURRENT_REQUESTS (C macro) MaybeError (C++ type) Mesh (C++ struct) Mesh::Draw (C++ function) Mesh::GetName (C++ function) Mesh::Init (C++ function) Mesh::Mesh (C++ function), [1] Mesh::operator<< (C++ function) Mesh::operator= (C++ function) Mesh::SetTexture (C++ function) Mesh::~Mesh (C++ function) METEOR (C macro) MICROSEC_IN_SEC (C++ member) MILISEC_IN_SEC (C++ member) MUST (C macro) N Network (C++ class) Network::Network (C++ function) Network::ReceiveMessage (C++ function) Network::RequestStop (C++ function) Network::Run (C++ function) Network::SendMessage (C++ function) Network::~Network (C++ function) network_data_s (C++ struct) network_data_s::client (C++ member) network_data_s::srv (C++ member) Nil (C++ struct) NotYetImplemented (C macro) O Object3D (C++ struct) Object3D::Draw (C++ function) Object3D::Init (C++ function) Object3D::modelMatrix (C++ member) Object3D::Object3D (C++ function) Object3D::SetPosition (C++ function) Object3D::SetRotation (C++ function) Object3D::SetScale (C++ function) Object3D::SetTexture (C++ function) Object3D::Translate (C++ function) OMIT (C macro) orientation_t (C++ enum) orientation_t::OR_EAST (C++ enumerator) orientation_t::OR_NORTH (C++ enumerator) orientation_t::OR_SOUTH (C++ enumerator) orientation_t::OR_WEST (C++ enumerator) P params_s (C++ struct) params_s::frequency (C++ member) params_s::help (C++ member) params_s::map_height (C++ member) params_s::map_width (C++ member) params_s::port (C++ member) params_s::registered_team_count (C++ member) params_s::team_capacity (C++ member) params_s::teams (C++ member) params_t (C++ type) PLAYER_BROADCAST (C macro) player_broadcast_handler (C++ function), [1] PLAYER_DEATH (C macro) player_death_handler (C++ function), [1] PLAYER_EJECT (C macro) player_eject_handler (C++ function), [1] PLAYER_END_INCANTATION (C macro) player_end_incentation_handler (C++ function), [1] PLAYER_FORK (C macro) player_fork_handler (C++ function), [1] PLAYER_FORWARD (C macro) PLAYER_INVENTORY (C macro) player_inventory_handler (C++ function), [1] PLAYER_LEFT (C macro) PLAYER_LOCK (C macro) player_lock_handler (C++ function), [1] PLAYER_LOOK (C macro) player_look_handler (C++ function), [1] player_move_forward_handler (C++ function), [1] PLAYER_RIGHT (C macro) PLAYER_SET_OBJECT (C macro) player_set_object_handler (C++ function), [1] PLAYER_START_INCANTATION (C macro) player_start_incentation_handler (C++ function), [1] PLAYER_TAKE_OBJECT (C macro) player_take_object_handler (C++ function), [1] player_turn_left_handler (C++ function), [1] player_turn_right_handler (C++ function), [1] pollfd_array_t (C++ struct) pollfd_array_t::buff (C++ member) pollfd_array_t::capacity (C++ member) pollfd_array_t::nmemb (C++ member) pollfd_t (C++ type) process_clients_buff (C++ function), [1] PURPLE (C macro) R randomFloat (C++ function) read_client (C++ function), [1] RED (C macro) remove_client (C++ function), [1] REQUEST (C++ member) REQUEST_LENGTH_MAX (C macro) REQUEST_POOL_SIZE (C macro) request_t (C++ struct) request_t::key (C++ member) request_t::value (C++ member) requirement_s (C++ struct) requirement_s::player_count (C++ member) requirement_s::resources (C++ member) RESET (C macro) resizable_array_t (C++ struct) resizable_array_t::buff (C++ member) resizable_array_t::capacity (C++ member) resizable_array_t::nmemb (C++ member) ring_buffer_init (C++ function) ring_buffer_pop (C++ function) ring_buffer_push (C++ function) ring_buffer_t (C++ struct) ring_buffer_t::count (C++ member) ring_buffer_t::data (C++ member) ring_buffer_t::head (C++ member) ring_buffer_t::tail (C++ member) S SDL2 (C++ struct) SDL2::Clear (C++ function) SDL2::GetError (C++ function) SDL2::GetEvent (C++ function) SDL2::GetHeight (C++ function) SDL2::GetIMGError (C++ function) SDL2::GetTicks64 (C++ function) SDL2::GetWidth (C++ function) SDL2::IMGLoad (C++ function) SDL2::Init (C++ function) SDL2::PollEvent (C++ function) SDL2::SDL2 (C++ function) SDL2::SetWindowSize (C++ function) SDL2::SwapWindow (C++ function) SDL2::~SDL2 (C++ function) send_to_guis (C++ function), [1] serialize_inventory (C++ function), [1] server_handle_events (C++ function), [1] server_run (C++ function), [1] server_s (C++ struct) server_s::cm (C++ member) server_s::eggs (C++ member) server_s::events (C++ member) server_s::frequency (C++ member) server_s::is_running (C++ member) server_s::last_egg_id (C++ member) server_s::map (C++ member) server_s::map_height (C++ member) server_s::map_width (C++ member) server_s::self_fd (C++ member) server_s::start_time (C++ member) server_s::team_names (C++ member) server_s::total_item_in_map (C++ member) server_t (C++ type), [1] SERVER_USAGE (C++ member), [1] Shader (C++ class) Shader::_shader (C++ member) Shader::_type (C++ member) Shader::Get (C++ function) Shader::Init (C++ function) Shader::operator= (C++ function) Shader::Shader (C++ function), [1] Shader::~Shader (C++ function) ShaderProgram (C++ struct) ShaderProgram::Get (C++ function) ShaderProgram::GetUniformLocation (C++ function) ShaderProgram::Init (C++ function) ShaderProgram::operator= (C++ function) ShaderProgram::ShaderProgram (C++ function), [1] ShaderProgram::Use (C++ function) ShaderProgram::~ShaderProgram (C++ function) sized_struct_ensure_capacity (C++ function), [1] SSTR_LEN (C macro) STATE_MENU (C macro) STATE_OPTIONS (C macro) STATE_TEAM (C macro) SubWindowHandler (C++ struct) SubWindowHandler::FillTeamColors (C++ function) SubWindowHandler::Run (C++ function) SubWindowHandler::RunInventory (C++ function) SubWindowHandler::RunMenu (C++ function) SubWindowHandler::RunOption (C++ function) SubWindowHandler::RunTeam (C++ function) SubWindowHandler::SubWindowHandler (C++ function) T team_available_slot_handler (C++ function), [1] TEAM_AVAILABLE_SLOTS (C macro) TEAM_COUNT_LIMIT (C macro) Texture (C++ struct) Texture::GetFormat (C++ function) Texture::GetGL (C++ function) Texture::GetHeight (C++ function) Texture::GetPixels (C++ function) Texture::GetWidth (C++ function) Texture::Init (C++ function) Texture::operator= (C++ function) Texture::Texture (C++ function), [1] Texture::~Texture (C++ function) Tile (C++ class) Tile::AddToInventory (C++ function) Tile::GetInventory (C++ function) Tile::SetInventory (C++ function) Tile::SetPosition (C++ function) Tile::Tile (C++ function) Tile::~Tile (C++ function) TileData (C++ struct) TileData::rotation (C++ member) TileData::x (C++ member) TileData::y (C++ member) TileData::z (C++ member) Tilemap (C++ class) Tilemap::AddToInventory (C++ function) Tilemap::GetItemQuantity (C++ function) Tilemap::GetSize (C++ function) Tilemap::GetTileInventory (C++ function) Tilemap::GetTilemap (C++ function) Tilemap::SetSize (C++ function) Tilemap::SetTileInventory (C++ function) Tilemap::Tilemap (C++ function) Tilemap::~Tilemap (C++ function) TODO (C macro) Trantor (C++ class) Trantor::AddPosition (C++ function) Trantor::AddToInventory (C++ function) Trantor::GetId (C++ function) Trantor::GetInventory (C++ function) Trantor::GetLevel (C++ function) Trantor::GetPosition (C++ function) Trantor::GetRotation (C++ function) Trantor::IsTrantorLaying (C++ function) Trantor::SetBroadcast (C++ function) Trantor::SetInventory (C++ function) Trantor::SetLevel (C++ function) Trantor::SetPosition (C++ function), [1] Trantor::Trantor (C++ function), [1] Trantor::~Trantor (C++ function) TRY (C macro) U UNLIKELY (C macro) up (C++ member) V VA_COUNT (C macro) vappend_to_output (C++ function), [1] Vertex (C++ struct) Vertex::normal (C++ member) Vertex::operator<< (C++ function) Vertex::position (C++ member) Vertex::texCoord (C++ member) VertexShader (C++ class) VertexShader::VertexShader (C++ function) W warn (C macro) write_client (C++ function), [1] X XCAT (C macro) Y YELLOW (C macro) Z Zappy (C++ struct) Zappy::Init (C++ function) Zappy::Run (C++ function) Zappy::Zappy (C++ function) Zappy::~Zappy (C++ function)