|
My Project
|
This is the complete list of members for rtype::IGraphicalLib, including all inherited members.
| checkMouseCollision(Position const &position, float const &x, float const &y, float const &height, float const &width) -> bool=0 | rtype::IGraphicalLib | pure virtual |
| clearScreen() -> void=0 | rtype::IGraphicalLib | pure virtual |
| closeAudio() -> void=0 | rtype::IGraphicalLib | pure virtual |
| closeWindow() -> void=0 | rtype::IGraphicalLib | pure virtual |
| createColor(std::array< float, 4 > const &array) -> Color=0 | rtype::IGraphicalLib | pure virtual |
| drawSprite(MyTexture const &texture, std::array< float, 4 > const &rectSource, std::array< float, 4 > const &rectDest, std::pair< float, float > const &origin, float const &rotation, float const &scale) -> void=0 | rtype::IGraphicalLib | pure virtual |
| drawText(std::string const &text, Position const &pos, std::size_t const &fontSize, std::array< float, 4 > const &color) -> void=0 | rtype::IGraphicalLib | pure virtual |
| endDrawingWindow() -> void=0 | rtype::IGraphicalLib | pure virtual |
| getMousePosition() -> Position=0 | rtype::IGraphicalLib | pure virtual |
| getMusicVolume(MyMusic &music) -> float=0 (defined in rtype::IGraphicalLib) | rtype::IGraphicalLib | pure virtual |
| getPressedCharcode() -> int=0 | rtype::IGraphicalLib | pure virtual |
| getPressedKeycode() -> int=0 | rtype::IGraphicalLib | pure virtual |
| hasBeenPressed(int key) -> bool=0 | rtype::IGraphicalLib | pure virtual |
| hasBeenReleased(int key) -> bool=0 | rtype::IGraphicalLib | pure virtual |
| initAudio() -> void=0 | rtype::IGraphicalLib | pure virtual |
| initWindow(const int screenWidth, const int screenHeight, std::string title, const int framerate) -> void=0 | rtype::IGraphicalLib | pure virtual |
| isBeingPressed(int key) -> bool=0 | rtype::IGraphicalLib | pure virtual |
| IsLeftMouseButtonPressed() -> bool=0 | rtype::IGraphicalLib | pure virtual |
| IsLeftMouseButtonReleased() -> bool=0 | rtype::IGraphicalLib | pure virtual |
| isNotBeingPressed(int key) -> bool=0 | rtype::IGraphicalLib | pure virtual |
| playAMusic(MyMusic &music) -> void=0 | rtype::IGraphicalLib | pure virtual |
| playASound(MySound &sound) -> void=0 | rtype::IGraphicalLib | pure virtual |
| playASoundMulti(MySound &sound) -> void=0 | rtype::IGraphicalLib | pure virtual |
| setExitKey(int key) -> void=0 | rtype::IGraphicalLib | pure virtual |
| setMusicVolume(MyMusic &music, float volume) -> void=0 (defined in rtype::IGraphicalLib) | rtype::IGraphicalLib | pure virtual |
| startDrawingWindow() -> void=0 | rtype::IGraphicalLib | pure virtual |
| updateAMusic(MyMusic &music) -> void=0 | rtype::IGraphicalLib | pure virtual |
| windowShouldClose() -> bool=0 | rtype::IGraphicalLib | pure virtual |
| ~IGraphicalLib()=default | rtype::IGraphicalLib | virtual |
1.8.17