fastplotlib.ui.BaseGUI#

class BaseGUI[source]#

Base class for all ImGUI based GUIs, windows and popups

The main purpose of this base is for setting a unique ID between multiple figs with identical UI elements

This ID can be pushed in subclasses within the update() method

Examples#

ImGUI with ImageWidget

ImGUI with ImageWidget

ImGUI Basics

ImGUI Basics

ImGUI Header GUI

ImGUI Header GUI

Sine and Cosine functions

Sine and Cosine functions

Volume modes

Volume modes

Volume share buffers

Volume share buffers