Night Byte
EngineRenderingAdapter Member List

This is the complete list of members for EngineRenderingAdapter, including all inherited members.

clear()=0 (defined in EngineRenderingAdapter)EngineRenderingAdapterpure virtual
createSpriteSheet(const std::string &path, std::string &spriteSheetId, int width, int height, int offsetX, int offsetY)=0 (defined in EngineRenderingAdapter)EngineRenderingAdapterpure virtual
createText(const std::string &fontName, const std::string &text, int fontSize, const std::string &hex, const std::string &textureId)=0 (defined in EngineRenderingAdapter)EngineRenderingAdapterpure virtual
deleteRenderer()=0 (defined in EngineRenderingAdapter)EngineRenderingAdapterpure 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)EngineRenderingAdapterpure virtual
drawBackground(std::string &color, float alpha)=0 (defined in EngineRenderingAdapter)EngineRenderingAdapterpure virtual
drawBox(const Vector2 *vertices, int32 vertexCount) const =0 (defined in EngineRenderingAdapter)EngineRenderingAdapterpure virtual
drawCircle(const Vector2 &center, const float &radius) const =0 (defined in EngineRenderingAdapter)EngineRenderingAdapterpure virtual
drawLine(const Vector2 &begin, const Vector2 &end) const =0 (defined in EngineRenderingAdapter)EngineRenderingAdapterpure virtual
drawRectangle(Vector2 &vector2, float width, float height, const std::string &color, float opacity)=0 (defined in EngineRenderingAdapter)EngineRenderingAdapterpure 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)EngineRenderingAdapterpure virtual
render()=0 (defined in EngineRenderingAdapter)EngineRenderingAdapterpure virtual