OpenEnroth cf228e9
Loading...
Searching...
No Matches
BaseRenderer Member List

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

_solidFillTextureRendererprivate
AddBillboardIfVisible(Sprite *spr, int palette, const Vec3f &pos, const Vec2f &scale, BillboardFlags flags, Pid id, int sector=0) overrideBaseRenderervirtual
BaseRenderer(std::shared_ptr< GameConfig > config, DecalBuilder *decal_builder, SpellFxRenderer *spellfx, std::shared_ptr< ParticleEngine > particle_engine, Vis *vis)BaseRendererinline
BeginDecals()=0Rendererpure virtual
BeginLines2D()=0Rendererpure virtual
beginOverlays()=0Rendererpure virtual
BeginScene2D()=0Rendererpure virtual
BeginScene3D()=0Rendererpure virtual
BeginTextNew(GraphicsImage *main, GraphicsImage *shadow)=0Rendererpure virtual
BillboardSphereSpellFX(SpellFX_Billboard *a1, Color diffuse) overrideBaseRenderervirtual
BlendTextures(int a2, int a3, GraphicsImage *a4, GraphicsImage *a5, int t, int start_opacity, int end_opacity)=0Rendererpure virtual
ClearTarget(Color uColor)=0Rendererpure virtual
configRenderer
CreateTexture(RgbaImageView image)=0Rendererpure virtual
decal_builderRendererprotected
DeleteTexture(TextureRenderId id)=0Rendererpure virtual
DoRenderBillboards_D3D()=0Rendererpure virtual
DrawBillboards_And_MaybeRenderSpecialEffects_And_EndScene() overrideBaseRenderervirtual
drawcallsRenderer
DrawDecal(Decal *pDecal, float z_bias)=0Rendererpure virtual
DrawImage(GraphicsImage *, const Recti &rect, int paletteid=0, Color colourmask32=colorTable.White)=0Rendererpure virtual
DrawIndoorFaces()=0Rendererpure virtual
DrawIndoorSky(int uNumVertices, int uFaceID=0)=0Rendererpure virtual
DrawMonsterPortrait(const Recti &rc, SpriteFrame *Portrait_Sprite, int Y_Offset) overrideBaseRenderervirtual
DrawOutdoorBuildings()=0Rendererpure virtual
DrawOutdoorSky()=0Rendererpure virtual
DrawOutdoorTerrain()=0Rendererpure virtual
DrawProjectile(float srcX, float srcY, float a3, float a4, float dstX, float dstY, float a7, float a8, GraphicsImage *texture)=0Rendererpure virtual
DrawQuad2D(GraphicsImage *texture, const Recti &srcRect, const Recti &dstRect, Color color=colorTable.White)=0Rendererpure virtual
DrawQuad2D(GraphicsImage *texture, const Recti &srcRect, Pointi dstPoint, Color color=colorTable.White)Renderer
DrawQuad2D(GraphicsImage *texture, Pointi dstPoint, Color color=colorTable.White)Renderer
DrawSpecialEffectsQuad(GraphicsImage *texture, int palette) overrideBaseRenderervirtual
DrawSpriteObjects() overrideBaseRenderervirtual
DrawTextNew(const Recti &srcRect, const Recti &dstRect, bool isShadow, Color color)=0Rendererpure virtual
DrawTwodVerts()=0Rendererpure virtual
EndDecals()=0Rendererpure virtual
EndLines2D()=0Rendererpure virtual
endOverlays()=0Rendererpure virtual
EndTextNew()=0Rendererpure virtual
FillRect(const Recti &rect, Color color)Renderer
flushAndScale()=0Rendererpure virtual
getActorsInViewport(int pDepth) overrideBaseRenderervirtual
GetGamma() overrideBaseRenderervirtual
GetPresentDimensions() overrideBaseRenderervirtual
GetRenderDimensions() overrideBaseRenderervirtual
Initialize() overrideBaseRenderervirtual
MakeFullScreenshot()=0Rendererpure virtual
MakeParticleBillboardAndPush(const Particle &p) overrideBaseRenderervirtual
MakeViewportScreenshot(int width, int height)=0Rendererpure virtual
MapToPresent(Pointi position) overrideBaseRenderervirtual
MapToRender(Pointi position) overrideBaseRenderervirtual
MAX_BILLBOARDS_D3DRendererstatic
NextBillboardIndex()BaseRendererprotected
outputPresentBaseRendererprotected
outputRenderBaseRendererprotected
particle_engineRendererprotected
pBillboardRenderListD3DRenderer
PrepareDecorationsRenderList_ODM() overrideBaseRenderervirtual
Present()=0Rendererpure virtual
pSortedBillboardRenderListD3DRenderer
RasterLine2D(Pointi a, Pointi b, Color acolor, Color bcolor)=0Rendererpure virtual
RasterLine2D(Pointi a, Pointi b, Color color)Rendererinline
ReadScreenPixels()=0Rendererpure virtual
Reinitialize(bool firstInit) overrideBaseRenderervirtual
ReleaseBSP()=0Rendererpure virtual
ReleaseTerrain()=0Rendererpure virtual
ReloadShaders()=0Rendererpure virtual
Renderer(std::shared_ptr< GameConfig > config, DecalBuilder *decal_builder, SpellFxRenderer *spellfx, std::shared_ptr< ParticleEngine > particle_engine, Vis *vis)Renderer
ResetUIClipRect()=0Rendererpure virtual
ScreenFade(Color color, float t)=0Rendererpure virtual
SetUIClipRect(const Recti &rect)=0Rendererpure virtual
solidFillTexture()Renderer
SortBillboards()BaseRendererprotected
spell_fx_rendererRendererprotected
swapBuffers()=0Rendererpure virtual
TransformBillboard(const RenderBillboard *pBillboard, int parent)BaseRendererprotected
TransformBillboards() overrideBaseRenderervirtual
uFogColorRenderer
uNumBillboardsToDrawRenderer
updateRenderDimensions()BaseRendererprivate
visRendererprotected
~Renderer()Renderervirtual