AllGui:
Filter:
Classes (extension) | JITGui

AllGui : JITGui : Object
ExtensionExtension

Overview of many globally stored objects
Source: AllGui.sc

Description

AllGui shows many of the global storage locations in SC3:

For each location, the number of items there is displayed, and a gui can be opened to display it in more detail.

Class Methods

AllGui.globalNames

the interpreter global variables as a list of symbols.

AllGui.labels

the names of the currently watched storage locations.

AllGui.countFuncs

the functions for counting the objects in each location

AllGui.openFuncs

the functions to run when the open button is pressed, which typically opens the appropriate gui.

AllGui.new(numItems: 12, parent, bounds)

create a new AllGui

Arguments:

numItems

the number of items to show on each subgui

parent

an optional parent view

bounds

optional bounds

Returns:

the new AllGui.

AllGui.add(name, countFunc, openFunc)

add an item (e.g. a collection/location of global objects) to display on AllGui

Arguments:

name

the name under which to display it

countFunc

a function for counting the objects of interest

openFunc

a function that creates a GUI for that collection/location

AllGui.remove(name)

remove an item from the display

Arguments:

name

the name of the item to remove

Inherited class methods

Instance Methods

Inherited instance methods

Examples