BaseMod.tiles.tileRenderTexture.TileRenderLevelImage

class BaseMod.tiles.tileRenderTexture.TileRenderLevelImage(module, depth, tilelayer, add_renderable: bool = True)[source]

Bases: RenderLevelImage

Parameters:

add_renderable (bool)

__init__(module, depth, tilelayer, add_renderable: bool = True)[source]
Parameters:

add_renderable (bool)

Methods

__init__(module, depth, tilelayer[, ...])

add_material_graphics(pos)

add_tile_graphics(pos)

change_material_border(enabled)

clear_scene()

draw_layer([clear])

called when layer should be drawn on screen called on booting of rwe# :return: None

draw_tile(pos, render)

fill_scene()

init_graphics(viewport)

level_resized(rect)

move_event()

post_init_graphics(viewport)

redraw()

Redraws pixmap on screen :return: None

remove_graphics(viewport)

remove_myself()

render_layer()

render_rect(rect)

setOpacity(opacity)

setPixmap(pixmap)

setPos(pos)

setScale(scale)

zoom_event()

Attributes

fill_scene()[source]
add_tile_graphics(pos)[source]
add_material_graphics(pos)[source]
init_graphics(viewport)[source]
render_layer()[source]
change_material_border(enabled)[source]
clear_scene()[source]
draw_layer(clear=False)[source]

called when layer should be drawn on screen called on booting of rwe# :return: None

level_resized(rect)[source]
render_rect(rect: QRect)[source]
Parameters:

rect (QRect)

draw_tile(pos: QPoint, render: bool)[source]
Parameters:
property actual_offset
property is_initiated_grapgics
property level
property manager
move_event()
property painter_enabled: bool
property pos: QPointF
post_init_graphics(viewport)
redraw() None

Redraws pixmap on screen :return: None

Return type:

None

remove_graphics(viewport)
remove_myself()
setOpacity(opacity)
setPixmap(pixmap: QPixmap)
Parameters:

pixmap (QPixmap)

setPos(pos: QPointF)
Parameters:

pos (QPointF)

setScale(scale)
property viewport
property zoom: float
zoom_event()