|
VOX
A little voxel engine
|
This is the complete list of members for ClientWorld, including all inherited members.
| addChunk(std::shared_ptr< Chunk > chunk) | ClientWorld | |
| addPlayer(const uint64_t player_id, const glm::dvec3 &position) | ClientWorld | |
| applyPlayerMovement(const uint64_t &player_id, const glm::dvec3 &displacement) | ClientWorld | |
| calculatePlayerMovement(const uint64_t player_id, const int8_t forward, const int8_t backward, const int8_t left, const int8_t right, const int8_t up, const int8_t down, const double delta_time_second) | ClientWorld | |
| changePlayerViewMode(const uint64_t player_id) | ClientWorld | |
| ClientWorld(RenderAPI &render_api, Sound::Engine &sound_engine, Event::Manager &event_manager, Client &client, uint64_t my_player_id=0) | ClientWorld | |
| ClientWorld(ClientWorld &other)=delete | ClientWorld | |
| ClientWorld(ClientWorld &&other)=delete | ClientWorld | |
| createBaseMob(const glm::dvec3 &position, uint64_t player_id) | ClientWorld | |
| createMob() | ClientWorld | |
| createPlayer(const glm::vec3 &position) | ClientWorld | |
| getBlockChunkPosition(const glm::vec3 &position) | World | static |
| getCamera(const uint64_t player_id) | ClientWorld | |
| getChunk(const glm::ivec3 &position) | World | |
| getChunkNoLock(const glm::ivec3 &position) | World | protected |
| getChunkPosition(const glm::vec3 &position) | World | static |
| getNeededChunks(const glm::vec3 &playerPosition) | ClientWorld | |
| getPlayerPosition(const uint64_t player_id) | ClientWorld | |
| getRenderDistance() const | ClientWorld | |
| getSave() | World | |
| getServerLoadDistance() const | ClientWorld | |
| getWorldGenerator() | World | |
| handlePacket(std::shared_ptr< IPacket > packet) | ClientWorld | |
| insertChunk(const glm::ivec3 &position, std::shared_ptr< Chunk > chunk) | World | |
| insertChunkNoLock(const glm::ivec3 &position, std::shared_ptr< Chunk > chunk) | World | protected |
| localGetChunk(const glm::ivec3 &position) const | ClientWorld | |
| m_chunks | World | protected |
| m_executor | World | protected |
| m_mob_id | World | protected |
| m_mobs | World | protected |
| m_my_player_id | ClientWorld | |
| m_players | World | protected |
| m_save | World | protected |
| m_world_generator | World | protected |
| manageScroll(const double x_offset, const double y_offset) | ClientWorld | |
| modifyBlock(const glm::vec3 &position, const BlockInfo::Type &block_id) | ClientWorld | |
| operator=(ClientWorld &other)=delete | ClientWorld | |
| operator=(ClientWorld &&other)=delete | ClientWorld | |
| World::operator=(World &other)=delete | World | |
| World::operator=(World &&other)=delete | World | |
| otherUpdate() | ClientWorld | |
| playerAttack(const uint64_t player_id, bool attack) | ClientWorld | |
| playerUse(const uint64_t player_id, bool use) | ClientWorld | |
| removeChunk(const glm::ivec3 &chunkPosition) | ClientWorld | |
| removePlayer(const uint64_t player_id) | ClientWorld | |
| setRenderDistance(const int &render_distance) | ClientWorld | |
| setServerLoadDistance(const int &server_load_distance) | ClientWorld | |
| World::TracyLockableN(std::mutex, m_players_mutex, "Players") | World | protected |
| World::TracyLockableN(std::mutex, m_mobs_mutex, "Mobs") | World | protected |
| World::TracyLockableN(std::mutex, m_chunks_mutex, "Chunks") | World | mutableprotected |
| unloadRegion(const glm::ivec2 region_pos) | World | |
| updateBlock(glm::dvec3 position) | ClientWorld | |
| updateBlockLight(const glm::ivec3 &block_position) | World | protected |
| updateMobs(const double delta_time_second) | ClientWorld | |
| updatePlayer(const uint64_t player_id, std::function< void(Player &)> update) | ClientWorld | |
| updatePlayerCamera(const uint64_t player_id, const double x_offset, const double y_offset) | ClientWorld | |
| updatePlayerPosition(const uint64_t &player_id, const glm::dvec3 &position) | ClientWorld | |
| updatePlayerTargetBlock(const uint64_t player_id) | ClientWorld | |
| updateSkyLight(const glm::ivec3 &block_position) | World | protected |
| updateSystems(const double delta_time_second) | ClientWorld | |
| World(bool save=false) | World | |
| World(World &other)=delete | World | |
| World(World &&other)=delete | World | |
| ~ClientWorld() | ClientWorld | |
| ~World() | World |