Here is a list of all functions with links to the structures/unions they belong to:
- s -
- sendMessage() : GUI::Network::NetworkManager, GUI::Network::ThreadCapsule
- sendToClient() : Server
- serialize() : GUI::Network::Packet
- Server() : Server
- setActiveScreen() : Main
- setAddress() : GUI::Network::NetworkManager, GUI::Network::ThreadCapsule
- setAlpha() : GUI::ECS::Systems::Colour
- setAnimation() : GUI::ECS::Components::AnimationComponent, GUI::ECS::Components::SpriteComponent
- setApplication() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::MusicComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent
- setBlue() : GUI::ECS::Systems::Colour
- setBold() : GUI::ECS::Systems::Font
- setBulletSize() : GUI::ECS::Demo::EnemyBrain, GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::PlayerBrain
- setCallback() : GUI::ECS::Components::ButtonComponent
- setClickedColor() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent
- setCollision() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent
- setCollisionInfo() : GUI::ECS::Components::TextureComponent
- setColour() : GUI::ECS::Systems::Colour
- setConfigFile() : Main
- setDamage() : GUI::ECS::Demo::Bullet, GUI::ECS::Online::Bullet
- setDebug() : Main
- setDebugEnabled() : Logging::Log
- setDelay() : GUI::ECS::Components::AnimationComponent
- setDimension() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Demo::EnemyBrain, GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::PlayerBrain, GUI::ECS::Systems::Collision
- setDirection() : GUI::ECS::Demo::Bullet, GUI::ECS::Online::Bullet
- setEnemy() : GUI::ECS::Demo::Bullet, GUI::ECS::Online::Bullet
- setFilePath() : GUI::ECS::Components::TextureComponent
- setFont() : GUI::ECS::Components::TextComponent
- setFontApplication() : GUI::ECS::Systems::Font
- setFontDefaultSize() : GUI::ECS::Systems::Font
- setFontName() : GUI::ECS::Systems::Font
- setFontPath() : GUI::ECS::Components::TextComponent, GUI::ECS::Systems::Font
- setFrameLimit() : Main
- setFramerateLimit() : GUI::ECS::Systems::Window
- setFullScreen() : GUI::ECS::Systems::Window
- setGeometry() : GUI::ECS::Systems::Collision
- setGreen() : GUI::ECS::Systems::Colour
- setHealth() : GUI::ECS::Demo::EnemyBrain, GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::PlayerBrain
- setHeight() : GUI::ECS::Systems::Collision
- setHoverColor() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent
- setIcon() : GUI::ECS::Systems::Window
- setImage() : GUI::ECS::Components::ImageComponent
- setInitialFrame() : GUI::ECS::Components::AnimationComponent
- setIp() : GUI::Network::NetworkManager, GUI::Network::ThreadCapsule, Main
- setItalic() : GUI::ECS::Systems::Font
- setLevelBackgroundCompatible() : GUI::ECS::Components::ImageComponent
- setLog() : Main
- setLogEnabled() : Logging::Log
- setLoop() : GUI::ECS::Components::AnimationComponent
- setLoopMusic() : GUI::ECS::Components::MusicComponent
- setMousePosition() : GUI::ECS::Systems::Collision
- setMusic() : GUI::ECS::Components::MusicComponent
- setMusicName() : GUI::ECS::Components::MusicComponent
- setName() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent, GUI::ECS::Systems::Colour
- setNetworkClass() : GUI::ECS::Online::Orchestrator
- setNormalColor() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent
- setPlay() : SoundLib
- setPlayer() : Main
- setPlayerName() : GUI::Network::NetworkManager, GUI::Network::ThreadCapsule
- setPort() : GUI::Network::NetworkManager, GUI::Network::ThreadCapsule, Main
- setPosition() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent, GUI::ECS::Components::TextureComponent, GUI::ECS::Demo::Bullet, GUI::ECS::Demo::EnemyBrain, GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::Bullet, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::PlayerBrain, GUI::ECS::Systems::Collision, GUI::ECS::Systems::Window
- setPositionX() : GUI::ECS::Systems::Collision
- setPositionY() : GUI::ECS::Systems::Collision
- setReadReverse() : GUI::ECS::Components::AnimationComponent
- setRed() : GUI::ECS::Systems::Colour
- setShape() : GUI::ECS::Components::ShapeComponent
- setShapeDimension() : GUI::ECS::Components::ButtonComponent
- setShapePosition() : GUI::ECS::Components::ButtonComponent
- setSize() : GUI::ECS::Components::TextComponent, GUI::ECS::Components::TextureComponent, GUI::ECS::Demo::Bullet, GUI::ECS::Online::Bullet
- setSpeed() : GUI::ECS::Demo::Bullet, GUI::ECS::Online::Bullet
- setSprite() : GUI::ECS::Demo::Bullet, GUI::ECS::Demo::EnemyBrain, GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::Bullet, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::PlayerBrain
- setSpritesheet() : GUI::ECS::Components::SpriteComponent
- setStringAsDebug() : Logging::Log
- setText() : GUI::ECS::Components::TextComponent
- setTextClickedColor() : GUI::ECS::Components::ButtonComponent
- setTextHoverColor() : GUI::ECS::Components::ButtonComponent
- setTextNormalColor() : GUI::ECS::Components::ButtonComponent
- setTextPosition() : GUI::ECS::Components::ButtonComponent
- setTextSize() : GUI::ECS::Components::ButtonComponent
- setTextString() : GUI::ECS::Components::ButtonComponent
- setTexture() : GUI::ECS::Components::TextureComponent
- setTitle() : GUI::ECS::Systems::Window
- setTOMLPath() : TOMLLoader
- setVisible() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent, GUI::ECS::Components::TextureComponent, GUI::ECS::Demo::Bullet, GUI::ECS::Demo::EnemyBrain, GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::Bullet, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::PlayerBrain
- setVolume() : GUI::ECS::Components::MusicComponent
- setWidth() : GUI::ECS::Systems::Collision
- setWindowCursor() : Main
- setWindowCursorIcon() : Main
- setWindowCursorSprite() : Main
- setWindowCursorSpriteHeight() : Main
- setWindowCursorSpriteReadFromLeft() : Main
- setWindowCursorSpriteReadFromTop() : Main
- setWindowCursorSpriteWidth() : Main
- setWindowFullscreen() : Main
- setWindowHeight() : Main
- setWindowPosition() : Main
- setWindowPositionX() : Main
- setWindowPositionY() : Main
- setWindowSize() : Main
- setWindowTitle() : Main
- setWindowWidth() : Main
- ShapeComponent() : GUI::ECS::Components::ShapeComponent
- shoot() : GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::PlayerBrain
- shootSound() : SoundLib
- size() : ComponentContainer< Component, Allocator >, DenseArray< Component, Allocator >, SparseArray< Component, Allocator >
- SoundLib() : SoundLib
- SparseArray() : SparseArray< Component, Allocator >
- spawn_entity() : Registry
- SpriteComponent() : GUI::ECS::Components::SpriteComponent
- start() : GUI::ECS::Components::AnimationComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Demo::Orchestrator, GUI::ECS::Online::Orchestrator, GUI::ECS::Systems::Clock
- startGame() : GUI::Network::NetworkManager, GUI::Network::ThreadCapsule
- startReceivingMessages() : GUI::Network::NetworkManager
- startThread() : GUI::Network::ThreadCapsule
- stop() : GUI::ECS::Components::AnimationComponent, GUI::ECS::Components::MusicComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Demo::Orchestrator, GUI::ECS::Online::Orchestrator, GUI::ECS::Systems::Clock
- stopReceivingMessages() : GUI::Network::NetworkManager
- stopThread() : GUI::Network::ThreadCapsule
- stringKey() : GUI::ECS::Systems::KeyMapper
- subscribe() : EventDispatcher
- sync_game() : Registry
- syncClientToGame() : GameManager