Skip to content

DIWNE Object Lifecycle

This method is responsible for drawing the object as well as reacting to any user input as it is equivalent to usual Dear ImGui draw calls. The draw method is divided into several stages which should be overriden in derived objects.

Lifecycle stages

There are two methods which are always called: the initialize() and finalize() methods. Other methods are only called if the object is truly visible on the screen, eg. the allowDrawing() method returns true.

DrawInfo context and DrawMode

TODO: Docs


Updated on 2025-05-31 at 12:55:32 +0000