RWESharp.Renderable.RenderRect.RenderRect

class RWESharp.Renderable.RenderRect.RenderRect(module, depth, rect: ~PySide6.QtCore.QRectF | ~PySide6.QtCore.QRect, pen=<PySide6.QtGui.QPen(1, QBrush(QColor(ARGB 1, 1, 0, 0), SolidPattern), Qt::SolidLine, Qt::SquareCap, Qt::BevelJoin, QList(), 0, 2)>, brush=<PySide6.QtGui.QBrush(QColor(ARGB 0, 0, 0, 0), SolidPattern)>, add_renderable: bool = True)[source]

Bases: Renderable

Parameters:
__init__(module, depth, rect: ~PySide6.QtCore.QRectF | ~PySide6.QtCore.QRect, pen=<PySide6.QtGui.QPen(1, QBrush(QColor(ARGB 1, 1, 0, 0), SolidPattern), Qt::SolidLine, Qt::SquareCap, Qt::BevelJoin, QList(), 0, 2)>, brush=<PySide6.QtGui.QBrush(QColor(ARGB 0, 0, 0, 0), SolidPattern)>, add_renderable: bool = True)[source]
Parameters:

Methods

__init__(module, depth, rect[, pen, brush, ...])

init_graphics(viewport)

level_resized(rect)

move_event()

post_init_graphics(viewport)

remove_graphics(viewport)

remove_myself()

setOpacity(opacity)

setPos(pos)

setRect(rect)

setScale(scale)

zoom_event()

Attributes

init_graphics(viewport)[source]
remove_graphics(viewport)[source]
move_event()[source]
zoom_event()[source]
setRect(rect: QRect | QRectF)[source]
Parameters:

rect (QRect | QRectF)

setPos(pos: QPointF)[source]
Parameters:

pos (QPointF)

setOpacity(opacity)[source]
property actual_offset
property is_initiated_grapgics
property level
level_resized(rect: QRect)
Parameters:

rect (QRect)

property manager
property pos: QPointF
post_init_graphics(viewport)
remove_myself()
setScale(scale)
property viewport
property zoom: float