Elements.pyGLV.GUI.Viewer.RenderWindow¶
- class Elements.pyGLV.GUI.Viewer.RenderWindow[source]¶
The Abstract base class of the Viewer GUI/Display sub-system of pyglGA based on the Decorator Pattern, this class is “wrapped” by decorators in order to provide extra cpapabilities e.g. SDL2 window, context and ImGUI widgets
Methods
__init__()Initialize self.
accept(system[, event])Accepts a class object to operate on the RenderWindow, based on the Visitor pattern.
display()display_post()event_input_process([running])getClassName()init()init_post()shutdown()Attributes
eventManagerGet RenderWindow’s eventManager
sceneGet RenderWindow’s Scene reference