BaseMod.props.propRenderable.PropRenderable

class BaseMod.props.propRenderable.PropRenderable(module, prop: PlacedProp | Prop, add_renderable: bool = True)[source]

Bases: Renderable

Parameters:
__init__(module, prop: PlacedProp | Prop, add_renderable: bool = True)[source]
Parameters:

Methods

__init__(module, prop[, add_renderable])

create_rope_graphics_from_model(model)

delete_handlers()

free_rotate()

free_transform()

init_graphics(viewport)

level_resized(rect)

move_event()

pointchange(i)

post_init_graphics(viewport)

remove_graphics(viewport)

remove_myself()

retransform()

rotate(point)

setOpacity(opacity)

setPos(pos)

setScale(scale)

set_outline(state, outline)

set_variation(variation)

set_visible(state)

setprop(prop)

zoom_event()

Attributes

create_rope_graphics_from_model(model)[source]
set_variation(variation: int)[source]
Parameters:

variation (int)

setprop(prop: Prop)[source]
Parameters:

prop (Prop)

init_graphics(viewport)[source]
remove_graphics(viewport)[source]
remove_myself()[source]
move_event()[source]
zoom_event()[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)
setOpacity(opacity)
setPos(pos: QPointF)[source]
Parameters:

pos (QPointF)

setScale(scale)
property viewport
property zoom: float
retransform()[source]
delete_handlers()[source]
free_transform()[source]
free_rotate()[source]
rotate(point)[source]
pointchange(i)[source]
set_visible(state)[source]
set_outline(state, outline)[source]