BaseMod.camera.cameraModule.CameraModule

class BaseMod.camera.cameraModule.CameraModule(mod)[source]

Bases: Module

__init__(mod)[source]

Methods

__init__(mod)

add_camera(index, camera)

add_myself(viewport[, name])

add_new_camera(index, pos)

add_renderable(renderable)

change_visibility(state)

init_scene_items(viewport)

Called when editor is changed, should add Renderables to scene :return:

level_resized(newrect)

Called once level is resized

move_camera(index, newindex)

move_event()

pop_camera(index)

reindex()

remove_items_from_scene(viewport)

Called when editor is changed, should remove anything it doesn't need :return: None

update_cameras([repaint])

zoom_event()

Attributes

init_scene_items(viewport)[source]

Called when editor is changed, should add Renderables to scene :return:

change_visibility(state)[source]
pop_camera(index)[source]
add_new_camera(index, pos)[source]
add_camera(index, camera: Camera)[source]
Parameters:

camera (Camera)

move_camera(index, newindex)[source]
reindex()[source]
update_cameras(repaint=False)[source]
add_myself(viewport: ViewPort, name=None)
Parameters:

viewport (ViewPort)

add_renderable(renderable: Renderable)
Parameters:

renderable (Renderable)

property basemod: BaseMod
property layer
property level: RWELevel
level_resized(newrect: QRect)

Called once level is resized

Parameters:

newrect (QRect)

move_event()
remove_items_from_scene(viewport)

Called when editor is changed, should remove anything it doesn’t need :return: None

property zoom: float
zoom_event()