Here is a list of all functions with links to the classes they belong to:
- s -
- SceneManager() : eng::SceneManager, srv::SceneManager
- ScrollingSystem() : gme::ScrollingSystem
- sendConnect() : eng::AsioClient
- sendConnectAccept() : srv::AsioServer
- sendDisconnect() : eng::AsioClient
- sendError() : srv::AsioServer
- sendInputsIfChanged() : gme::PlayerControllerMulti
- sendInputToServer() : gme::PlayerControllerMulti
- sendLobbyCreateResponse() : srv::AsioServer
- sendLobbyJoinResponse() : srv::AsioServer
- sendLobbyList() : srv::AsioServer
- sendPacketImmediate() : eng::AsioClient, srv::AsioServer
- sendPing() : eng::AsioClient
- sendPong() : eng::AsioClient, srv::AsioServer
- sendToAllClients() : srv::AsioServer, srv::INetworkServer
- sendToClient() : srv::AsioServer, srv::INetworkServer
- sendToServer() : eng::AsioClient, eng::INetworkClient
- serializeConnect() : rnp::Serializer
- serializeConnectAccept() : rnp::Serializer
- serializeDisconnect() : rnp::Serializer
- serializeEntityEvents() : rnp::Serializer
- serializeEntityState() : rnp::Serializer
- serializeError() : rnp::Serializer
- serializeEventRecord() : rnp::Serializer
- serializeGameStart() : rnp::Serializer
- serializeHeader() : rnp::Serializer
- serializeInputData() : rnp::Serializer
- serializeLobbyCreate() : rnp::Serializer
- serializeLobbyCreateResponse() : rnp::Serializer
- serializeLobbyInfo() : rnp::Serializer
- serializeLobbyJoin() : rnp::Serializer
- serializeLobbyJoinResponse() : rnp::Serializer
- serializeLobbyListResponse() : rnp::Serializer
- serializeLobbyUpdate() : rnp::Serializer
- serializePingPong() : rnp::Serializer
- Serializer() : rnp::Serializer
- serializeStartGameRequest() : rnp::Serializer
- serializeWorldState() : rnp::Serializer
- Server() : srv::Server
- ServerScene() : gme::ServerScene
- setAggressiveness() : gme::EnemyAISystem
- setCircleShapePosition() : eng::IRenderer
- setClientCapabilities() : eng::AsioClient, eng::INetworkClient
- setEnable() : ecs::ASystem, ecs::ISystem, gme::CollisionSystem, gme::EnemySystem, gme::ExplosionSystem, gme::SpawnSystem
- setEnabled() : gme::EnemySpawnSystem
- setFrameLimit() : eng::IRenderer
- setIsHost() : gme::WaitingRoomScene
- setLobbyId() : gme::WaitingRoomScene
- setLobbyInfo() : gme::WaitingRoomScene
- setLoop() : eng::IAudio
- setMaxQueueSize() : utl::EventBus
- setName() : eng::AScene, eng::IScene, srv::AScene, srv::IScene
- setOnGameStart() : eng::AsioClient
- setOnLobbyCreated() : eng::AsioClient
- setOnLobbyJoined() : eng::AsioClient
- setOnLobbyListReceived() : eng::AsioClient
- setOnLobbyUpdated() : eng::AsioClient
- setPlayerName() : eng::AsioClient, eng::INetworkClient
- setRateLimitInterval() : rnp::HandlerPacket
- setRooms() : gme::JoinRoomScene
- setServerCapabilities() : srv::AsioServer, srv::INetworkServer
- setSpriteColor() : eng::IRenderer
- setSpriteFrame() : eng::IRenderer
- setSpriteOrigin() : eng::IRenderer
- setSpritePosition() : eng::IRenderer
- setSpriteRotation() : eng::IRenderer
- setSpriteScale() : eng::IRenderer
- setSpriteTexture() : eng::IRenderer
- setState() : eng::Engine
- setTextColor() : eng::IRenderer
- setTextContent() : eng::IRenderer
- setTextPosition() : eng::IRenderer
- setTickRate() : srv::AsioServer, srv::INetworkServer
- Settings() : cli::Settings
- setupConfig() : cli::Client, srv::Server
- setupDefaultWaves() : gme::WaveManager
- setupEventSubscriptions() : gme::GameMulti, gme::JoinRoomScene, gme::WaitingRoomScene
- setupPacketHandlers() : eng::AsioClient, srv::AsioServer
- setupScenes() : cli::Client, gme::FlappyBirdClientSolo, gme::RTypeClientMulti, gme::RTypeClientSolo
- setVolume() : eng::IAudio
- setWindowIcon() : eng::IRenderer
- SharedLib() : utl::SharedLib
- showLoadingAnimation() : gme::WeaponSystem
- spawnEnemy() : gme::SpawnSystem
- spawnStage() : gme::StageManager
- SpawnSystem() : gme::SpawnSystem
- spawnWave() : gme::SpawnSystem
- SpriteSystem() : ecs::SpriteSystem
- StageManager() : gme::StageManager
- StarfieldSystem() : ecs::StarfieldSystem
- start() : gme::IGameServer, gme::RTypeServer, gme::WaveManager, srv::AsioServer, srv::INetworkServer
- startGame() : gme::WaitingRoomScene
- startNextWave() : gme::WaveManager
- startReceive() : eng::AsioClient, srv::AsioServer
- stop() : cli::Client, eng::Engine, gme::IGameServer, gme::RTypeServer, srv::AsioServer, srv::INetworkServer, utl::EventBus
- stopAudio() : eng::IAudio
- stopScrolling() : gme::StageManager
- subscribe() : utl::EventBus
- switchToScene() : eng::SceneManager, srv::SceneManager