Uranium
Application Framework
|
Public Member Functions | |
None | __init__ (self, parent=None) |
str | name (self) |
None | addDisplayComponent (self, str name, Union[str, QUrl] source) |
QUrl | getDisplayComponent (self, str name) |
"Controller" | getController (self) |
Optional["Renderer"] | getRenderer (self) |
None | setRenderer (self, Renderer renderer) |
None | beginRendering (self) |
None | endRendering (self) |
bool | event (self, "Event" event) |
![]() | |
str | getId (self) |
None | setPluginId (self, str plugin_id) |
None | setMetaData (self, Dict[str, Any] metadata) |
Dict[str, Any] | getMetaData (self) |
str | getPluginId (self) |
None | setVersion (self, str version) |
str | getVersion (self) |
Protected Attributes | |
_renderer | |
_controller | |
_components | |
![]() | |
_plugin_id | |
_version | |
_metadata | |
_name | |
Abstract base class for view objects.
None UM.View.View.View.__init__ | ( | self, | |
parent = None ) |
Reimplemented from UM.PluginObject.PluginObject.
None UM.View.View.View.addDisplayComponent | ( | self, | |
str | name, | ||
Union[str, QUrl] | source ) |
Add a QML component that is provided by this View.
None UM.View.View.View.beginRendering | ( | self | ) |
Begin the rendering process. This should queue all the meshes that should be rendered.
None UM.View.View.View.endRendering | ( | self | ) |
Perform any steps needed when ending the rendering process. If there is any cleanup or other tasks that need to be performed after rendering this method should be used.
"Controller" UM.View.View.View.getController | ( | self | ) |
Get the controller object associated with this View. :sa Controller
QUrl UM.View.View.View.getDisplayComponent | ( | self, | |
str | name ) |
Get a QUrl by name.
Optional["Renderer"] UM.View.View.View.getRenderer | ( | self | ) |
Get the Renderer instance for this View.
None UM.View.View.View.setRenderer | ( | self, | |
Renderer | renderer ) |
Set the renderer object to use with this View. :param renderer: :type{Renderer} The renderer to use.