R-Type
RType::Client::RTypeClient Member List

This is the complete list of members for RType::Client::RTypeClient, including all inherited members.

deleteEntity(struct RType::Protocol::EntityIdData entityId)RType::Client::RTypeClient
gameLoop()RType::Client::RTypeClient
getCollisionInformation(struct RType::Protocol::CollisionData collisionData)RType::Client::RTypeClient
getTextureInformation(struct RType::Protocol::TextureData textureData)RType::Client::RTypeClient
getTransformInformation(struct RType::Protocol::TransformData transformData)RType::Client::RTypeClient
handleCollisionComponent(struct RType::Event event)RType::Client::RTypeClient
handleControllableComponent(struct RType::Event event)RType::Client::RTypeClient
handleDisconnexion(struct RType::Event event)RType::Client::RTypeClient
handleEndGame(struct RType::Event event)RType::Client::RTypeClient
handleEntity(struct RType::Event event)RType::Client::RTypeClient
handleEvent()RType::Client::RTypeClient
handleInput(struct GameEngine::Input::InputInfo inputData)RType::Client::RTypeClient
handleMoveInput(std::vector< std::byte > data, struct GameEngine::Input::InputInfo input)RType::Client::RTypeClient
handleNewEntity(struct RType::Event event)RType::Client::RTypeClient
handlePlayerMovement()RType::Client::RTypeClient
handlePlayerShoot()RType::Client::RTypeClient
handleQuit()RType::Client::RTypeClient
handleScore(struct RType::Event event)RType::Client::RTypeClient
handleTextureComponent(struct RType::Event event)RType::Client::RTypeClient
handleTextureState(struct RType::Event event)RType::Client::RTypeClient
handleTransformComponent(struct RType::Event event)RType::Client::RTypeClient
parallaxCollision(const std::size_t &entityId, SparseArray< GameEngine::CollisionComponent > &collisions, SparseArray< GameEngine::TransformComponent > &transforms)RType::Client::RTypeClient
playerCollisionCallback(const std::size_t &entityId, SparseArray< GameEngine::CollisionComponent > &collisions, SparseArray< GameEngine::TransformComponent > &transforms)RType::Client::RTypeClient
RTypeClient(const std::string &address="127.0.0.1", unsigned short port=8080)RType::Client::RTypeClient
runTcpServer()RType::Client::RTypeClient
runUdpServer()RType::Client::RTypeClient
setCollisionCallback()RType::Client::RTypeClient
setCollisionInformation(struct RType::Protocol::CollisionData collisionData, GameEngine::Entity &entity)RType::Client::RTypeClient
setControllable(struct RType::Protocol::ControllableData controllableData)RType::Client::RTypeClient
setControllableCallback()RType::Client::RTypeClient
setDeleteEntityCallback()RType::Client::RTypeClient
setEndGameCallback()RType::Client::RTypeClient
setEndGameState(struct RType::Protocol::EndGameData endGameData)RType::Client::RTypeClient
setGameEngine()RType::Client::RTypeClient
setGameEngineCallback()RType::Client::RTypeClient
setGameEngineComponent()RType::Client::RTypeClient
setGameEngineScene()RType::Client::RTypeClient
setGameEngineSystem()RType::Client::RTypeClient
setInputCallback()RType::Client::RTypeClient
setMovementEntityCallback()RType::Client::RTypeClient
setPrefab()RType::Client::RTypeClient
setScore(struct RType::Protocol::ScoreData scoreData)RType::Client::RTypeClient
setScoreCallback()RType::Client::RTypeClient
setTextureCallback()RType::Client::RTypeClient
setTextureInformation(struct RType::Protocol::TextureData textureData, GameEngine::Entity &entity)RType::Client::RTypeClient
setTextureState(struct RType::Protocol::StatePlayerData transformData)RType::Client::RTypeClient
setTextureStateCallback()RType::Client::RTypeClient
setTransformCallback()RType::Client::RTypeClient
setupGame()RType::Client::RTypeClient
setupScoreText()RType::Client::RTypeClient
setupTextureEntity()RType::Client::RTypeClient
shootEvent(const GameEngine::TransformComponent &transform)RType::Client::RTypeClient
startNetwork(bool &isRunning)RType::Client::RTypeClient
updatePlayerMovement(const GameEngine::TransformComponent &transform)RType::Client::RTypeClient
~RTypeClient()RType::Client::RTypeClient