Pictel 2d 0.1
Game Engine Documentation
engine::EngineProviderI Member List

This is the complete list of members for engine::EngineProviderI, including all inherited members.

ClearRender()=0engine::EngineProviderIpure virtual
CreateTargetTexture(int width, int height)=0engine::EngineProviderIpure virtual
Delay(uint32_t ms)=0engine::EngineProviderIpure virtual
DrawableCreate(SpriteAtlasItemI *, float)=0engine::EngineProviderIpure virtual
DrawableRender(DrawableI *, SpriteRepresentationI *spr, float, float)=0engine::EngineProviderIpure virtual
DrawableRender(DrawableI *, SpriteRepresentationI *spr, float, float, Color4)=0engine::EngineProviderIpure virtual
DrawableTargetCreate(float, float)=0engine::EngineProviderIpure virtual
DrawableTargetRender(DrawableTargetI *, float, float)=0engine::EngineProviderIpure virtual
EngineProviderI() (defined in engine::EngineProviderI)engine::EngineProviderIinline
GetDesiredViewport()=0 (defined in engine::EngineProviderI)engine::EngineProviderIpure virtual
GetPerformanceCounter()=0engine::EngineProviderIpure virtual
GetPerformanceTicks()=0engine::EngineProviderIpure virtual
GetRendererOutputSize(int *w, int *h)=0engine::EngineProviderIpure virtual
GetTicks()=0engine::EngineProviderIpure virtual
GetWindowSize(int *w, int *h)=0engine::EngineProviderIpure virtual
LoadTexture(std::string name, FileStreamI *)=0engine::EngineProviderIpure virtual
RenderClear()=0engine::EngineProviderIpure virtual
RenderDrawLine(int x1, int y1, int x2, int y2)=0engine::EngineProviderIpure virtual
RenderDrawPoint(int x1, int y1)=0engine::EngineProviderIpure virtual
RenderDrawRect(Engine_Rect *)=0engine::EngineProviderIpure virtual
RendererTargetDrawablePop()=0engine::EngineProviderIpure virtual
RendererTargetDrawablePush(DrawableTargetI *)=0engine::EngineProviderIpure virtual
RendererTargetDrawableSet(DrawableTargetI *)=0engine::EngineProviderIpure virtual
RenderFillRect(Engine_Rect *)=0engine::EngineProviderIpure virtual
RenderPresent()=0engine::EngineProviderIpure virtual
RenderSetColor(uint8_t r, uint8_t g, uint8_t b, uint8_t a)=0engine::EngineProviderIpure virtual
RenderSetScale(float scaleX, float scaleY)=0engine::EngineProviderIpure virtual
RenderTargetClear()=0engine::EngineProviderIpure virtual
SetDesiredViewport(int width, int height)=0engine::EngineProviderIpure virtual
SetRenderBackgroundColor(uint8_t r, uint8_t g, uint8_t b, uint8_t a)=0engine::EngineProviderIpure virtual
SetViewportScale(float)=0engine::EngineProviderIpure virtual
UnloadTexture(TextureI *texture)=0engine::EngineProviderIpure virtual