|
ASGE
3.2.0
Simple Game Framework in GL
|
This is the complete list of members for ASGE::Renderer, including all inherited members.
| active_buffer | ASGE::Renderer | protected |
| clearColour() (defined in ASGE::Renderer) | ASGE::Renderer | inlineprotected |
| clearColour() const (defined in ASGE::Renderer) | ASGE::Renderer | inlineprotected |
| createCachedTexture(std::string id, int width, int height, ASGE::Texture2D::Format format, void *data)=0 | ASGE::Renderer | pure virtual |
| createCachedTexture(const std::string &path)=0 | ASGE::Renderer | pure virtual |
| createCachedTextureArray(std::string id, int width, int height, ASGE::Texture2D::Format format, void *data, int count)=0 | ASGE::Renderer | pure virtual |
| createNonCachedMSAATexture(int width, int height, ASGE::Texture2D::Format format)=0 | ASGE::Renderer | pure virtual |
| createNonCachedTexture(int width, int height, ASGE::Texture2D::Format format, void *data)=0 | ASGE::Renderer | pure virtual |
| createNonCachedTexture(const std::string &path)=0 | ASGE::Renderer | pure virtual |
| createRawSprite()=0 | ASGE::Renderer | pure virtual |
| createUniqueSprite()=0 | ASGE::Renderer | pure virtual |
| defTextColour() (defined in ASGE::Renderer) | ASGE::Renderer | inlineprotected |
| defTextColour() const (defined in ASGE::Renderer) | ASGE::Renderer | inlineprotected |
| exit()=0 | ASGE::Renderer | pure virtual |
| findShader(int shader_handle)=0 | ASGE::Renderer | pure virtual |
| getDefaultFont() const =0 | ASGE::Renderer | pure virtual |
| getFont(int idx) const =0 | ASGE::Renderer | pure virtual |
| getShader()=0 | ASGE::Renderer | pure virtual |
| getViewport() const =0 | ASGE::Renderer | pure virtual |
| getWindowMode() noexcept | ASGE::Renderer | |
| init(const ASGE::GameSettings &settings)=0 | ASGE::Renderer | pure virtual |
| initPixelShader(std::string shader)=0 | ASGE::Renderer | pure virtual |
| initPixelShaderFromFile(const std::string &filename) | ASGE::Renderer | |
| inputPtr()=0 | ASGE::Renderer | pure virtual |
| loadFont(const char *font, int size) | ASGE::Renderer | |
| loadFont(const char *font, int size, double range)=0 | ASGE::Renderer | pure virtual |
| loadFontAtlas(Font::AtlasMetrics &&metrics, const std::string &img_path, const std::string &csv_path)=0 | ASGE::Renderer | pure virtual |
| loadFontFromMem(const char *name, const unsigned char *data, unsigned int len, int size, double range)=0 | ASGE::Renderer | pure virtual |
| magFilter() const | ASGE::Renderer | |
| magFilter(ASGE::Texture2D::MagFilter mag) (defined in ASGE::Renderer) | ASGE::Renderer | protected |
| msaa() const | ASGE::Renderer | |
| msaa(int msaa_level) (defined in ASGE::Renderer) | ASGE::Renderer | protected |
| postRender()=0 | ASGE::Renderer | pure virtual |
| preRender()=0 | ASGE::Renderer | pure virtual |
| render(const ASGE::Sprite &sprite)=0 | ASGE::Renderer | pure virtual |
| render(const ASGE::Tile &tile, const ASGE::Point2D &xy)=0 | ASGE::Renderer | pure virtual |
| render(const ASGE::Text &text)=0 | ASGE::Renderer | pure virtual |
| render(ASGE::Text &&text)=0 | ASGE::Renderer | pure virtual |
| render(ASGE::Texture2D &texture, const ASGE::Point2D &pos_xy, int16_t z_order) | ASGE::Renderer | |
| render(ASGE::Texture2D &texture, std::array< float, 4 > rect, const Point2D &pos_xy, int width, int height, int16_t z_order)=0 | ASGE::Renderer | pure virtual |
| Renderer()=default | ASGE::Renderer | |
| renderTarget() | ASGE::Renderer | inline |
| renderTarget() const | ASGE::Renderer | inline |
| resolution() const =0 | ASGE::Renderer | pure virtual |
| screenRes()=0 | ASGE::Renderer | pure virtual |
| setActiveShader(ASGE::SHADER_LIB::Shader *shader)=0 | ASGE::Renderer | pure virtual |
| setBaseResolution(int width, int height, Resolution::Policy policy)=0 | ASGE::Renderer | pure virtual |
| setClearColour(Colour rgb)=0 | ASGE::Renderer | pure virtual |
| setDefaultTextColour(const Colour &colour)=0 | ASGE::Renderer | pure virtual |
| setFont(int id)=0 | ASGE::Renderer | pure virtual |
| setProjectionMatrix(float min_x, float max_x, float min_y, float max_y)=0 | ASGE::Renderer | pure virtual |
| setProjectionMatrix(const Camera::CameraView &view)=0 | ASGE::Renderer | pure virtual |
| setRenderTarget(RenderTarget *)=0 | ASGE::Renderer | pure virtual |
| setResolutionPolicy(ASGE::Resolution::Policy)=0 | ASGE::Renderer | pure virtual |
| setSpriteMode(SpriteSortMode mode)=0 | ASGE::Renderer | pure virtual |
| setViewport(const ASGE::Viewport &viewport)=0 | ASGE::Renderer | pure virtual |
| setWindowedMode(GameSettings::WindowMode mode)=0 | ASGE::Renderer | pure virtual |
| setWindowTitle(const char *str)=0 | ASGE::Renderer | pure virtual |
| swapBuffers()=0 | ASGE::Renderer | pure virtual |
| windowHeight() const noexcept=0 | ASGE::Renderer | pure virtual |
| windowMode() (defined in ASGE::Renderer) | ASGE::Renderer | inlineprotected |
| windowMode() const (defined in ASGE::Renderer) | ASGE::Renderer | inlineprotected |
| windowWidth() const noexcept=0 | ASGE::Renderer | pure virtual |
| ~Renderer()=default | ASGE::Renderer | virtual |