Night Byte
|
This is the complete list of members for EngineRenderingAdapter, including all inherited members.
clear()=0 (defined in EngineRenderingAdapter) | EngineRenderingAdapter | pure virtual |
createSpriteSheet(const std::string &path, std::string &spriteSheetId, int width, int height, int offsetX, int offsetY)=0 (defined in EngineRenderingAdapter) | EngineRenderingAdapter | pure virtual |
createText(const std::string &fontName, const std::string &text, int fontSize, const std::string &hex, const std::string &textureId)=0 (defined in EngineRenderingAdapter) | EngineRenderingAdapter | pure virtual |
deleteRenderer()=0 (defined in EngineRenderingAdapter) | EngineRenderingAdapter | pure virtual |
drawAnimation(std::string &spriteId, const Vector2 &position, const Vector2 &size, const int &speed, const std::vector< std::pair< int, int >> &animation)=0 (defined in EngineRenderingAdapter) | EngineRenderingAdapter | pure virtual |
drawBackground(std::string &color, float alpha)=0 (defined in EngineRenderingAdapter) | EngineRenderingAdapter | pure virtual |
drawBox(const Vector2 *vertices, int32 vertexCount) const =0 (defined in EngineRenderingAdapter) | EngineRenderingAdapter | pure virtual |
drawCircle(const Vector2 ¢er, const float &radius) const =0 (defined in EngineRenderingAdapter) | EngineRenderingAdapter | pure virtual |
drawLine(const Vector2 &begin, const Vector2 &end) const =0 (defined in EngineRenderingAdapter) | EngineRenderingAdapter | pure virtual |
drawRectangle(Vector2 &vector2, float width, float height, const std::string &color, float opacity)=0 (defined in EngineRenderingAdapter) | EngineRenderingAdapter | pure virtual |
drawTexture(std::string textureId, float x, float y, float width, float height, double scale, double r, SDL_RendererFlip flip=SDL_FLIP_NONE)=0 (defined in EngineRenderingAdapter) | EngineRenderingAdapter | pure virtual |
render()=0 (defined in EngineRenderingAdapter) | EngineRenderingAdapter | pure virtual |