|
R-Type
|
This is the complete list of members for RType::Server::RTypeServer, including all inherited members.
| broadcastCollisionComponent() | RType::Server::RTypeServer | |
| broadcastEntityInformation(const GameEngine::Entity &entity) | RType::Server::RTypeServer | |
| broadcastInformation() | RType::Server::RTypeServer | |
| broadcastTextureComponent() | RType::Server::RTypeServer | |
| broadcastTransformComponent() | RType::Server::RTypeServer | |
| checkCollisionComponent(GameEngine::CollisionComponent &collision, std::size_t i) | RType::Server::RTypeServer | |
| checkSendingTexture(std::vector< bool > listDisplayTexture, const GameEngine::Entity &entity, asio::ip::udp::endpoint &endpoint) | RType::Server::RTypeServer | |
| destroyEntityCallback(const std::size_t &entityId, SparseArray< GameEngine::CollisionComponent > &collisions, SparseArray< GameEngine::TransformComponent > &transforms) | RType::Server::RTypeServer | |
| findEntity(const std::size_t &networkId) | RType::Server::RTypeServer | |
| gameLoop() | RType::Server::RTypeServer | |
| handleCollisionResponse(struct RType::Event event) | RType::Server::RTypeServer | |
| handleConnexion(struct RType::Event event) | RType::Server::RTypeServer | |
| handleDestroy(struct RType::Event event) | RType::Server::RTypeServer | |
| handleDestroyCallback(std::size_t &id) | RType::Server::RTypeServer | |
| handleEvent() | RType::Server::RTypeServer | |
| handleImmunity(std::chrono::steady_clock::time_point &now) | RType::Server::RTypeServer | |
| handleInput(struct RType::Event event) | RType::Server::RTypeServer | |
| handleMove(struct RType::Protocol::MoveData moveInfo) | RType::Server::RTypeServer | |
| handleShoot(struct RType::Protocol::ShootData shootInfo) | RType::Server::RTypeServer | |
| handleShootType(const std::string &typeShootString, struct RType::Protocol::ShootData shootData, RType::TextureType typeShoot) | RType::Server::RTypeServer | |
| handleTextureResponse(struct RType::Event event) | RType::Server::RTypeServer | |
| handlingDamage(std::size_t entityId, std::size_t i, SparseArray< GameEngine::CollisionComponent > &collisions) | RType::Server::RTypeServer | |
| handlingEndGame() | RType::Server::RTypeServer | |
| handlingLifePoint(std::size_t entityId, std::size_t id) | RType::Server::RTypeServer | |
| handlingMovement(GameEngine::TransformComponent &transform, struct RType::Protocol::InputData inputInfo) | RType::Server::RTypeServer | |
| handlingTimers() | RType::Server::RTypeServer | |
| playerCollisionCallback(const std::size_t &entityId, SparseArray< GameEngine::CollisionComponent > &collisions, SparseArray< GameEngine::TransformComponent > &transforms) | RType::Server::RTypeServer | |
| playerDamageCallback(const std::size_t &entityId, SparseArray< GameEngine::CollisionComponent > &collisions, SparseArray< GameEngine::TransformComponent > &transforms) | RType::Server::RTypeServer | |
| RTypeServer(unsigned short port=8080) | RType::Server::RTypeServer | |
| saveHighScore() | RType::Server::RTypeServer | |
| searchEntity(const std::size_t &networkId) | RType::Server::RTypeServer | |
| sendCollisionComponent(uint16_t id, GameEngine::Rectf collider, std::size_t layer, asio::ip::udp::endpoint &endpoint) | RType::Server::RTypeServer | |
| sendControllableInformation(GameEngine::Entity &entity, unsigned short port) | RType::Server::RTypeServer | |
| sendDestroyInfo(struct RType::Protocol::EntityIdData entity) | RType::Server::RTypeServer | |
| sendScore(unsigned short port) | RType::Server::RTypeServer | |
| sendTextureComponent(uint16_t id, std::size_t index, GameEngine::TextureComponent &texture, asio::ip::udp::endpoint &endpoint) | RType::Server::RTypeServer | |
| sendTransformComponent(uint16_t id, GameEngine::Vector2< float > position, GameEngine::Vector2< float > velocity, asio::ip::udp::endpoint &endpoint) | RType::Server::RTypeServer | |
| setDestroyCallback() | RType::Server::RTypeServer | |
| setEntitiesComponent() | RType::Server::RTypeServer | |
| setGameEngine() | RType::Server::RTypeServer | |
| setGameEngineCallback() | RType::Server::RTypeServer | |
| setGameEngineComponent() | RType::Server::RTypeServer | |
| setGameEngineSystem() | RType::Server::RTypeServer | |
| setImmunity(std::chrono::duration< float > timerInvincibility, std::pair< const uint16_t, std::pair< bool, std::chrono::steady_clock::time_point >> playerTimer, std::chrono::steady_clock::time_point &now) | RType::Server::RTypeServer | |
| setPrefab() | RType::Server::RTypeServer | |
| setTimers() | RType::Server::RTypeServer | |
| setupGame() | RType::Server::RTypeServer | |
| spawnEntityMob(const std::string &mob, RType::TextureType mobType) | RType::Server::RTypeServer | |
| spawnMob(std::chrono::steady_clock::time_point &now) | RType::Server::RTypeServer | |
| startNetwork(bool &isRunning) | RType::Server::RTypeServer | |
| updateComponentInformation(GameEngine::Entity &entity, RType::TextureType entityType) | RType::Server::RTypeServer | |
| ~RTypeServer() | RType::Server::RTypeServer |