MCPcopy Create free account
hub / github.com/ddnet/ddnet / RenderTileLayerNoTileBuffer

Method RenderTileLayerNoTileBuffer

src/game/map/render_layer.cpp:565–571  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

563}
564
565void CRenderLayerTile::RenderTileLayerNoTileBuffer(const ColorRGBA &Color, const CRenderLayerParams &Params)
566{
567 Graphics()->BlendNone();
568 RenderMap()->RenderTilemap(m_pTiles, m_pLayerTilemap->m_Width, m_pLayerTilemap->m_Height, 32.0f, Color, (Params.m_RenderTileBorder ? TILERENDERFLAG_EXTEND : 0) | LAYERRENDERFLAG_OPAQUE);
569 Graphics()->BlendNormal();
570 RenderMap()->RenderTilemap(m_pTiles, m_pLayerTilemap->m_Width, m_pLayerTilemap->m_Height, 32.0f, Color, (Params.m_RenderTileBorder ? TILERENDERFLAG_EXTEND : 0) | LAYERRENDERFLAG_TRANSPARENT);
571}
572
573void CRenderLayerTile::Init()
574{

Callers

nothing calls this directly

Calls 13

GraphicsFunction · 0.85
RenderMapFunction · 0.85
BlendNoneMethod · 0.80
RenderTilemapMethod · 0.80
BlendNormalMethod · 0.80
RenderTileRectangleMethod · 0.80
MultiplyMethod · 0.80
RenderTelemapMethod · 0.80
RenderTeleOverlayMethod · 0.80
RenderSpeedupOverlayMethod · 0.80
RenderSwitchmapMethod · 0.80
RenderSwitchOverlayMethod · 0.80

Tested by

no test coverage detected