Here is a list of all struct and union fields with links to the structures/unions they belong to:
- g -
- Gainsboro : GUI::ECS::Systems::Colour
- Game() : Game
- game : GameInstance
- gameId : GameInstance
- GameManager() : GameManager
- gameOverSound() : SoundLib
- get() : ComponentContainer< Component, Allocator >
- get_component_array() : Registry
- get_components() : Registry
- getActiveScreen() : Main
- getActiveScreenAsString() : Main
- getActiveShape() : GUI::ECS::Components::ShapeComponent
- getAlpha() : GUI::ECS::Systems::Colour
- getAnimation() : GUI::ECS::Components::SpriteComponent
- getApplication() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::MusicComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent, GUI::ECS::Systems::Font
- getArray() : TOMLLoader
- getBaseTexture() : GUI::ECS::Components::AnimationComponent
- getBlue() : GUI::ECS::Systems::Colour
- getBufferedMessages() : GUI::Network::NetworkManager
- getBullet() : GUI::ECS::Demo::EnemyBrain, GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::PlayerBrain
- getCallback() : GUI::ECS::Components::ButtonComponent
- getCallbackName() : GUI::ECS::Components::ButtonComponent
- getCenter() : Recoded::Rect< T >
- getClickedColor() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent
- getClock() : GUI::ECS::Components::AnimationComponent
- getCollision() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent, GUI::ECS::Demo::Bullet, GUI::ECS::Demo::EnemyBrain, GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::Bullet, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::PlayerBrain
- getCollisionInfo() : GUI::ECS::Components::TextureComponent
- getColour() : GUI::ECS::Systems::Colour
- getComponentId() : GUI::ECS::Component
- getConfigFile() : Main
- getCurrentDateTime() : Logging::Log
- getCurrentFrame() : GUI::ECS::Components::AnimationComponent
- getCurrentFrameIndex() : GUI::ECS::Components::AnimationComponent
- getCurrentGameState() : Game
- getCurrentRectangle() : GUI::ECS::Components::AnimationComponent
- getDamage() : GUI::ECS::Demo::Bullet, GUI::ECS::Online::Bullet
- getDebug() : Main
- getDefaultSize() : GUI::ECS::Systems::Font
- getDelay() : GUI::ECS::Components::AnimationComponent
- getDimension() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Systems::Collision
- getDimensions() : GUI::ECS::Systems::Window
- getDirection() : GUI::ECS::Demo::Bullet, GUI::ECS::Online::Bullet
- getElapsedTime() : GUI::ECS::Systems::Clock
- getEndpointForId() : ClientManager
- getEntityNodeId() : GUI::ECS::EntityNode
- getFilePath() : GUI::ECS::Components::MusicComponent
- getFont() : GUI::ECS::Components::TextComponent
- getFontInstance() : GUI::ECS::Systems::Font
- getFontName() : GUI::ECS::Systems::Font
- getFontPath() : GUI::ECS::Components::TextComponent, GUI::ECS::Systems::Font
- getFrameCount() : GUI::ECS::Components::AnimationComponent
- getFrameDimensions() : GUI::ECS::Components::AnimationComponent
- getFrameLimit() : Main
- getFrames() : GUI::ECS::Components::AnimationComponent
- getFullScreen() : GUI::ECS::Systems::Window
- getGameEvents() : Game
- getGameIdForClient() : GameManager
- getGameManager() : Server
- getGeometry() : GUI::ECS::Systems::Collision
- getGreen() : GUI::ECS::Systems::Colour
- getHealth() : GUI::ECS::Demo::EnemyBrain, GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::PlayerBrain
- getHeight() : GUI::ECS::Systems::Collision
- getHoverColor() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent
- getID() : Entity
- getImage() : GUI::ECS::Components::ImageComponent
- getInfo() : GUI::ECS::Components::AnimationComponent, GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::MusicComponent, 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::Orchestrator, GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::Bullet, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::Orchestrator, GUI::ECS::Online::PlayerBrain, GUI::ECS::Systems::Clock, GUI::ECS::Systems::Collision, GUI::ECS::Systems::Colour, GUI::ECS::Systems::EventManager, GUI::ECS::Systems::Font, GUI::ECS::Systems::KeyMapper, GUI::ECS::Systems::MouseInfo, GUI::ECS::Systems::Window
- getInitialFrame() : GUI::ECS::Components::AnimationComponent
- getInstance() : Logging::Log
- getInteger() : GUI::ECS::Systems::Colour
- getIp() : Main
- getKeys() : GUI::ECS::Systems::EventManager, TOMLLoader
- getLevelBackgroundCompatibility() : GUI::ECS::Components::ImageComponent
- getLog() : Main
- getLogLocation() : Logging::Log
- getLoop() : GUI::ECS::Components::AnimationComponent
- getLooped() : GUI::ECS::Components::AnimationComponent
- getMouseInfo() : GUI::ECS::Systems::Collision, GUI::ECS::Systems::EventManager
- getMousePosition() : GUI::ECS::Systems::EventManager, GUI::ECS::Systems::MouseInfo
- getMusicName() : GUI::ECS::Components::MusicComponent
- getName() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent, GUI::ECS::Systems::Colour
- getNormalColor() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::SpriteComponent, GUI::ECS::Components::TextComponent
- getPaused() : GUI::ECS::Components::AnimationComponent
- getPayload() : GUI::Network::Packet
- getPlayer() : Main
- getPlaying() : GUI::ECS::Components::AnimationComponent
- getPort() : Main
- getPosition() : GUI::ECS::Components::ButtonComponent, GUI::ECS::Components::ImageComponent, GUI::ECS::Components::ShapeComponent, GUI::ECS::Components::TextComponent, GUI::ECS::Demo::Bullet, GUI::ECS::Online::Bullet, GUI::ECS::Systems::Collision, GUI::ECS::Systems::Window
- getPositionInitial() : GUI::ECS::Demo::Bullet, GUI::ECS::Online::Bullet
- getPositionX() : GUI::ECS::Systems::Collision, GUI::ECS::Systems::EventManager, GUI::ECS::Systems::MouseInfo
- getPositionY() : GUI::ECS::Systems::Collision, GUI::ECS::Systems::EventManager, GUI::ECS::Systems::MouseInfo
- getRawTOML() : TOMLLoader
- getReadReverse() : GUI::ECS::Components::AnimationComponent
- getReceivedMessages() : GUI::Network::ThreadCapsule
- getRed() : GUI::ECS::Systems::Colour
- getRenderColour() : GUI::ECS::Systems::Colour
- getScrollDirection() : GUI::ECS::Systems::MouseInfo
- getScrollIndex() : GUI::ECS::Systems::MouseInfo
- getShape() : GUI::ECS::Components::ShapeComponent
- getShapeComponent() : GUI::ECS::Components::ButtonComponent
- getShapeDimension() : GUI::ECS::Components::ButtonComponent
- getShapePosition() : GUI::ECS::Components::ButtonComponent
- getShapeType() : GUI::ECS::Components::ShapeComponent
- getShapeTypeString() : GUI::ECS::Components::ShapeComponent
- getSize() : GUI::ECS::Components::TextComponent, GUI::Network::Packet
- getSpeed() : GUI::ECS::Demo::Bullet, GUI::ECS::Online::Bullet
- getSprite() : GUI::ECS::Demo::Bullet, GUI::ECS::Demo::EnemyBrain, GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::Bullet, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::PlayerBrain
- getSpritesheet() : GUI::ECS::Components::SpriteComponent
- getStopped() : GUI::ECS::Components::AnimationComponent
- getTable() : TOMLLoader
- getText() : GUI::ECS::Components::TextComponent
- getTextClickedColor() : GUI::ECS::Components::ButtonComponent
- getTextComponent() : GUI::ECS::Components::ButtonComponent
- getTextHoverColor() : GUI::ECS::Components::ButtonComponent
- getTextNormalColor() : GUI::ECS::Components::ButtonComponent
- getTextPosition() : GUI::ECS::Components::ButtonComponent
- getTextSize() : GUI::ECS::Components::ButtonComponent
- getTexture() : GUI::ECS::Components::TextureComponent
- getTicked() : GUI::ECS::Components::AnimationComponent
- getTitle() : GUI::ECS::Systems::Window
- getTOMLPath() : TOMLLoader
- getTOMLString() : TOMLLoader
- getType() : GUI::Network::Packet
- getTypeAsString() : TOMLLoader
- getValue() : TOMLLoader
- getValueType() : TOMLLoader
- getValueTypeAsString() : TOMLLoader
- getVisible() : 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::EnemyBrain, GUI::ECS::Demo::PlayerBrain, GUI::ECS::Online::EnemyBrain, GUI::ECS::Online::PlayerBrain
- getVolume() : GUI::ECS::Components::MusicComponent
- getWidth() : GUI::ECS::Systems::Collision
- getWindowCursor() : Main
- getWindowCursorIcon() : Main
- getWindowCursorSprite() : Main
- getWindowCursorSpriteHeight() : Main
- getWindowCursorSpriteReadFromLeft() : Main
- getWindowCursorSpriteReadFromTop() : Main
- getWindowCursorSpriteWidth() : Main
- getWindowFullscreen() : Main
- getWindowHeight() : Main
- getWindowPosition() : Main
- getWindowSize() : Main
- getWindowTitle() : Main
- getWindowWidth() : Main
- GhostWhite : GUI::ECS::Systems::Colour
- Gold : GUI::ECS::Systems::Colour
- Gold1 : GUI::ECS::Systems::Colour
- Gold2 : GUI::ECS::Systems::Colour
- Gold3 : GUI::ECS::Systems::Colour
- Gold4 : GUI::ECS::Systems::Colour
- Goldenrod : GUI::ECS::Systems::Colour
- Goldenrod1 : GUI::ECS::Systems::Colour
- Goldenrod2 : GUI::ECS::Systems::Colour
- Goldenrod3 : GUI::ECS::Systems::Colour
- Goldenrod4 : GUI::ECS::Systems::Colour
- GraphicID : GUI::ECS::GameComponents::Package
- Gray : GUI::ECS::Systems::Colour
- Gray0 : GUI::ECS::Systems::Colour
- Gray1 : GUI::ECS::Systems::Colour
- Gray10 : GUI::ECS::Systems::Colour
- Gray100 : GUI::ECS::Systems::Colour
- Gray11 : GUI::ECS::Systems::Colour
- Gray12 : GUI::ECS::Systems::Colour
- Gray13 : GUI::ECS::Systems::Colour
- Gray14 : GUI::ECS::Systems::Colour
- Gray15 : GUI::ECS::Systems::Colour
- Gray16 : GUI::ECS::Systems::Colour
- Gray17 : GUI::ECS::Systems::Colour
- Gray18 : GUI::ECS::Systems::Colour
- Gray19 : GUI::ECS::Systems::Colour
- Gray2 : GUI::ECS::Systems::Colour
- Gray20 : GUI::ECS::Systems::Colour
- Gray21 : GUI::ECS::Systems::Colour
- Gray22 : GUI::ECS::Systems::Colour
- Gray23 : GUI::ECS::Systems::Colour
- Gray24 : GUI::ECS::Systems::Colour
- Gray25 : GUI::ECS::Systems::Colour
- Gray26 : GUI::ECS::Systems::Colour
- Gray27 : GUI::ECS::Systems::Colour
- Gray28 : GUI::ECS::Systems::Colour
- Gray29 : GUI::ECS::Systems::Colour
- Gray3 : GUI::ECS::Systems::Colour
- Gray30 : GUI::ECS::Systems::Colour
- Gray31 : GUI::ECS::Systems::Colour
- Gray32 : GUI::ECS::Systems::Colour
- Gray33 : GUI::ECS::Systems::Colour
- Gray34 : GUI::ECS::Systems::Colour
- Gray35 : GUI::ECS::Systems::Colour
- Gray36 : GUI::ECS::Systems::Colour
- Gray37 : GUI::ECS::Systems::Colour
- Gray38 : GUI::ECS::Systems::Colour
- Gray39 : GUI::ECS::Systems::Colour
- Gray4 : GUI::ECS::Systems::Colour
- Gray40 : GUI::ECS::Systems::Colour
- Gray41 : GUI::ECS::Systems::Colour
- Gray42 : GUI::ECS::Systems::Colour
- Gray43 : GUI::ECS::Systems::Colour
- Gray44 : GUI::ECS::Systems::Colour
- Gray45 : GUI::ECS::Systems::Colour
- Gray46 : GUI::ECS::Systems::Colour
- Gray47 : GUI::ECS::Systems::Colour
- Gray48 : GUI::ECS::Systems::Colour
- Gray49 : GUI::ECS::Systems::Colour
- Gray5 : GUI::ECS::Systems::Colour
- Gray50 : GUI::ECS::Systems::Colour
- Gray51 : GUI::ECS::Systems::Colour
- Gray52 : GUI::ECS::Systems::Colour
- Gray53 : GUI::ECS::Systems::Colour
- Gray54 : GUI::ECS::Systems::Colour
- Gray55 : GUI::ECS::Systems::Colour
- Gray56 : GUI::ECS::Systems::Colour
- Gray57 : GUI::ECS::Systems::Colour
- Gray58 : GUI::ECS::Systems::Colour
- Gray59 : GUI::ECS::Systems::Colour
- Gray6 : GUI::ECS::Systems::Colour
- Gray60 : GUI::ECS::Systems::Colour
- Gray61 : GUI::ECS::Systems::Colour
- Gray62 : GUI::ECS::Systems::Colour
- Gray63 : GUI::ECS::Systems::Colour
- Gray64 : GUI::ECS::Systems::Colour
- Gray65 : GUI::ECS::Systems::Colour
- Gray66 : GUI::ECS::Systems::Colour
- Gray67 : GUI::ECS::Systems::Colour
- Gray68 : GUI::ECS::Systems::Colour
- Gray69 : GUI::ECS::Systems::Colour
- Gray7 : GUI::ECS::Systems::Colour
- Gray70 : GUI::ECS::Systems::Colour
- Gray71 : GUI::ECS::Systems::Colour
- Gray72 : GUI::ECS::Systems::Colour
- Gray73 : GUI::ECS::Systems::Colour
- Gray74 : GUI::ECS::Systems::Colour
- Gray75 : GUI::ECS::Systems::Colour
- Gray76 : GUI::ECS::Systems::Colour
- Gray77 : GUI::ECS::Systems::Colour
- Gray78 : GUI::ECS::Systems::Colour
- Gray79 : GUI::ECS::Systems::Colour
- Gray8 : GUI::ECS::Systems::Colour
- Gray80 : GUI::ECS::Systems::Colour
- Gray81 : GUI::ECS::Systems::Colour
- Gray82 : GUI::ECS::Systems::Colour
- Gray83 : GUI::ECS::Systems::Colour
- Gray84 : GUI::ECS::Systems::Colour
- Gray85 : GUI::ECS::Systems::Colour
- Gray86 : GUI::ECS::Systems::Colour
- Gray87 : GUI::ECS::Systems::Colour
- Gray88 : GUI::ECS::Systems::Colour
- Gray89 : GUI::ECS::Systems::Colour
- Gray9 : GUI::ECS::Systems::Colour
- Gray90 : GUI::ECS::Systems::Colour
- Gray91 : GUI::ECS::Systems::Colour
- Gray92 : GUI::ECS::Systems::Colour
- Gray93 : GUI::ECS::Systems::Colour
- Gray94 : GUI::ECS::Systems::Colour
- Gray95 : GUI::ECS::Systems::Colour
- Gray96 : GUI::ECS::Systems::Colour
- Gray97 : GUI::ECS::Systems::Colour
- Gray98 : GUI::ECS::Systems::Colour
- Gray99 : GUI::ECS::Systems::Colour
- Green : GUI::ECS::Systems::Colour
- Green1 : GUI::ECS::Systems::Colour
- Green2 : GUI::ECS::Systems::Colour
- Green3 : GUI::ECS::Systems::Colour
- Green4 : GUI::ECS::Systems::Colour
- GreenYellow : GUI::ECS::Systems::Colour
- Grey0 : GUI::ECS::Systems::Colour
- Grey1 : GUI::ECS::Systems::Colour
- Grey10 : GUI::ECS::Systems::Colour
- Grey100 : GUI::ECS::Systems::Colour
- Grey11 : GUI::ECS::Systems::Colour
- Grey12 : GUI::ECS::Systems::Colour
- Grey13 : GUI::ECS::Systems::Colour
- Grey14 : GUI::ECS::Systems::Colour
- Grey15 : GUI::ECS::Systems::Colour
- Grey16 : GUI::ECS::Systems::Colour
- Grey17 : GUI::ECS::Systems::Colour
- Grey18 : GUI::ECS::Systems::Colour
- Grey19 : GUI::ECS::Systems::Colour
- Grey2 : GUI::ECS::Systems::Colour
- Grey20 : GUI::ECS::Systems::Colour
- Grey21 : GUI::ECS::Systems::Colour
- Grey22 : GUI::ECS::Systems::Colour
- Grey23 : GUI::ECS::Systems::Colour
- Grey24 : GUI::ECS::Systems::Colour
- Grey25 : GUI::ECS::Systems::Colour
- Grey26 : GUI::ECS::Systems::Colour
- Grey27 : GUI::ECS::Systems::Colour
- Grey28 : GUI::ECS::Systems::Colour
- Grey29 : GUI::ECS::Systems::Colour
- Grey3 : GUI::ECS::Systems::Colour
- Grey30 : GUI::ECS::Systems::Colour
- Grey31 : GUI::ECS::Systems::Colour
- Grey32 : GUI::ECS::Systems::Colour
- Grey33 : GUI::ECS::Systems::Colour
- Grey34 : GUI::ECS::Systems::Colour
- Grey35 : GUI::ECS::Systems::Colour
- Grey36 : GUI::ECS::Systems::Colour
- Grey37 : GUI::ECS::Systems::Colour
- Grey38 : GUI::ECS::Systems::Colour
- Grey39 : GUI::ECS::Systems::Colour
- Grey4 : GUI::ECS::Systems::Colour
- Grey40 : GUI::ECS::Systems::Colour
- Grey41 : GUI::ECS::Systems::Colour
- Grey42 : GUI::ECS::Systems::Colour
- Grey43 : GUI::ECS::Systems::Colour
- Grey44 : GUI::ECS::Systems::Colour
- Grey45 : GUI::ECS::Systems::Colour
- Grey46 : GUI::ECS::Systems::Colour
- Grey47 : GUI::ECS::Systems::Colour
- Grey48 : GUI::ECS::Systems::Colour
- Grey49 : GUI::ECS::Systems::Colour
- Grey5 : GUI::ECS::Systems::Colour
- Grey50 : GUI::ECS::Systems::Colour
- Grey51 : GUI::ECS::Systems::Colour
- Grey52 : GUI::ECS::Systems::Colour
- Grey53 : GUI::ECS::Systems::Colour
- Grey54 : GUI::ECS::Systems::Colour
- Grey55 : GUI::ECS::Systems::Colour
- Grey56 : GUI::ECS::Systems::Colour
- Grey57 : GUI::ECS::Systems::Colour
- Grey58 : GUI::ECS::Systems::Colour
- Grey59 : GUI::ECS::Systems::Colour
- Grey6 : GUI::ECS::Systems::Colour
- Grey60 : GUI::ECS::Systems::Colour
- Grey61 : GUI::ECS::Systems::Colour
- Grey62 : GUI::ECS::Systems::Colour
- Grey63 : GUI::ECS::Systems::Colour
- Grey64 : GUI::ECS::Systems::Colour
- Grey65 : GUI::ECS::Systems::Colour
- Grey66 : GUI::ECS::Systems::Colour
- Grey67 : GUI::ECS::Systems::Colour
- Grey68 : GUI::ECS::Systems::Colour
- Grey69 : GUI::ECS::Systems::Colour
- Grey7 : GUI::ECS::Systems::Colour
- Grey70 : GUI::ECS::Systems::Colour
- Grey71 : GUI::ECS::Systems::Colour
- Grey72 : GUI::ECS::Systems::Colour
- Grey73 : GUI::ECS::Systems::Colour
- Grey74 : GUI::ECS::Systems::Colour
- Grey75 : GUI::ECS::Systems::Colour
- Grey76 : GUI::ECS::Systems::Colour
- Grey77 : GUI::ECS::Systems::Colour
- Grey78 : GUI::ECS::Systems::Colour
- Grey79 : GUI::ECS::Systems::Colour
- Grey8 : GUI::ECS::Systems::Colour
- Grey80 : GUI::ECS::Systems::Colour
- Grey81 : GUI::ECS::Systems::Colour
- Grey82 : GUI::ECS::Systems::Colour
- Grey83 : GUI::ECS::Systems::Colour
- Grey84 : GUI::ECS::Systems::Colour
- Grey85 : GUI::ECS::Systems::Colour
- Grey86 : GUI::ECS::Systems::Colour
- Grey87 : GUI::ECS::Systems::Colour
- Grey88 : GUI::ECS::Systems::Colour
- Grey89 : GUI::ECS::Systems::Colour
- Grey9 : GUI::ECS::Systems::Colour
- Grey90 : GUI::ECS::Systems::Colour
- Grey91 : GUI::ECS::Systems::Colour
- Grey92 : GUI::ECS::Systems::Colour
- Grey93 : GUI::ECS::Systems::Colour
- Grey94 : GUI::ECS::Systems::Colour
- Grey95 : GUI::ECS::Systems::Colour
- Grey96 : GUI::ECS::Systems::Colour
- Grey97 : GUI::ECS::Systems::Colour
- Grey98 : GUI::ECS::Systems::Colour
- Grey99 : GUI::ECS::Systems::Colour