|
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) |
| Public Member Functions inherited from UM.PluginObject.PluginObject | |
| None | __init__ (self, *args, **kwags) |
| 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 = None | |
| "Controller" | _controller = UM.Application.Application.getInstance().getController() |
| dict | _components = {} |
| Protected Attributes inherited from UM.PluginObject.PluginObject | |
| _plugin_id = None | |
| _version = None | |
| dict | _metadata = {} |
| _name = None | |
Abstract base class for view objects.
| 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.