Claire's Game Engine
Full C++ Engine using OpenGL
|
This is the complete list of members for RendererSDL, including all inherited members.
AddDebugRender(DebugRenderInterface *pDebugRender) | IRenderer | |
AddRenderComponent(RenderComponent *pRenderComponent) | IRenderer | |
BeginDraw() override | RendererSDL | virtual |
Close() override | RendererSDL | virtual |
Draw() override | RendererSDL | virtual |
DrawMesh(Mesh *pMesh, int pTextureIndex, const Matrix4 &transform, Vector2 tiling=Vector2::ONE) | IRenderer | inlinevirtual |
DrawRect(const Rectangle &rRect, Color pColor) override | RendererSDL | virtual |
DrawRectLine(const Rectangle &rRect, Color pColor) override | RendererSDL | virtual |
DrawSprite(const Actor &rOwner, Texture *rTexture, Rectangle rec, Flip flip=Flip::None) override | RendererSDL | virtual |
EndDraw() override | RendererSDL | virtual |
Flip enum name | IRenderer | |
GetSDLRender() | RendererSDL | |
GetType() override | RendererSDL | virtual |
Initialize(Window &rWindow) | RendererSDL | virtual |
mDebugRenders | IRenderer | protected |
mViewportRenderComponents | IRenderer | protected |
mWorldRenderComponents | IRenderer | protected |
operator=(const IRenderer &)=delete | RendererSDL | |
RemoveDebugRender(DebugRenderInterface *pDebugRender) | IRenderer | |
RemoveRenderComponent(RenderComponent *pRenderComponent) | IRenderer | |
RendererSDL() | RendererSDL | |
RendererSDL(const IRenderer &)=delete | RendererSDL | |
RendererType enum name | IRenderer | |
SetViewMatrix(const Matrix4 &pView) | IRenderer | inlinevirtual |
~IRenderer()=default | IRenderer | virtual |