- saturation - Variable in class com.krab.lazy.PickerColor
-
Saturation in range of [0,1]
- setApplet(PApplet) - Static method in class com.krab.lazy.ShaderReloader
-
Sets the PApplet reference for the ShaderReloader to use when compiling a shader.
- setAutosaveLockGuardEnabled(boolean) - Method in class com.krab.lazy.LazyGuiSettings
-
When the lock guard is enabled it checks whether the last frame took too long and does not autosave if it did.
- setAutosaveLockGuardMillisLimit(int) - Method in class com.krab.lazy.LazyGuiSettings
-
The millis limit for the last frame for the autosave lock guard to take effect and block autosaving.
- setAutosaveOnExit(boolean) - Method in class com.krab.lazy.LazyGuiSettings
-
Should the GUI try to autosave its state before closing gracefully?
- setAutosuggestWindowWidth(boolean) - Method in class com.krab.lazy.LazyGuiSettings
-
Override the GUI trying to make window widths fit its contents snugly based on longest text in the row at window opening time.
- setCellSize(float) - Method in class com.krab.lazy.LazyGuiSettings
-
This sets the cell size that all gui controls use to draw themselves.
- setCustomGuiDataFolder(String) - Method in class com.krab.lazy.LazyGuiSettings
-
Set a custom data folder for the gui to use for json saves and png screenshots.
- setDefaultGradientBlendType(String) - Method in class com.krab.lazy.LazyGuiSettings
-
Set the default gradient blend type for all gradient control elements.
- setHideBuiltInFolders(boolean) - Method in class com.krab.lazy.LazyGuiSettings
-
Should the built-in folders start hidden?
That is the automatically created gui folders like "options" and "saves".
- setHideRadioValue(boolean) - Method in class com.krab.lazy.LazyGuiSettings
-
Hide the selected value text on the right of the radio row and replace it with a generic folder icon.
- setHotkeyMouseWheelActive(boolean) - Method in class com.krab.lazy.LazyGuiSettings
-
The mouse wheel changes a slider's precision when hovering over it.
- setKeyboardDelay(int) - Method in class com.krab.lazy.LazyGuiSettings
-
Set the delay in milliseconds for the keyboard buffer to be considered a new input.
- setLoadLatestSaveOnStartup(boolean) - Method in class com.krab.lazy.LazyGuiSettings
-
When this is set to false it disables the default attempt to load the latest save.
- setLoadSpecificSaveOnStartup(String) - Method in class com.krab.lazy.LazyGuiSettings
-
Loads a specific save file on startup, tries to look inside the save folder for the file first before assuming the user gave the absolute path.
- setLoadSpecificSaveOnStartupOnce(String) - Method in class com.krab.lazy.LazyGuiSettings
-
Loads a specific save file on startup if the gui finds its save folder empty.
- setMainFontSize(int) - Method in class com.krab.lazy.LazyGuiSettings
-
This sets the main font size used everywhere by the gui.
- setMouseConfineToWindow(boolean) - Method in class com.krab.lazy.LazyGuiSettings
-
Should the mouse be locked inside the sketch window? You can still exit the sketch with ESC.
- setMouseHideWhenDragging(boolean) - Method in class com.krab.lazy.LazyGuiSettings
-
Should the mouse be hidden when dragging a slider or a plot?
Hiding the mouse can give the user a more immersive feeling, but it can also be disorienting.
- setOverwriteLastLoadedSave(boolean) - Method in class com.krab.lazy.LazyGuiSettings
-
Sets the custom new save file name to be the same as the last loaded save file whenever a save is loaded.
- setShowSquigglyEqualsInsideSliders(boolean) - Method in class com.krab.lazy.LazyGuiSettings
-
Show the approximately equals double tilde '≈' in sliders when visually shown values are not exactly equal to the actual float values used by the program.
- setSideFontSize(int) - Method in class com.krab.lazy.LazyGuiSettings
-
This sets the usually smaller side font size used in a few places by the gui.
- setSketchNameOverride(String) - Method in class com.krab.lazy.LazyGuiSettings
-
Overrides what the root window title displays.
- setSmooth(int) - Method in class com.krab.lazy.LazyGuiSettings
-
Override the default antialiasing level of `smooth(4)` for the GUI canvas.
- setStartGuiHidden(boolean) - Method in class com.krab.lazy.LazyGuiSettings
-
Should the gui start hidden? Toggle hiding with the 'H' hotkey.
- setThemeCustom(int, int, int, int, int) - Method in class com.krab.lazy.LazyGuiSettings
-
Sets a custom theme defined by individual hex colors.
- setThemePreset(String) - Method in class com.krab.lazy.LazyGuiSettings
-
Sets one theme from the preset options on startup.
- setWindowRestoreAlways() - Method in class com.krab.lazy.LazyGuiSettings
-
The GUI will always load window positions, sizes and openness on startup and then always try to overwrite them when loading other saves.
- setWindowRestoreNever() - Method in class com.krab.lazy.LazyGuiSettings
-
The GUI will never load window positions, sizes and openness.
- setWindowRestoreOnlyOnStartup() - Method in class com.krab.lazy.LazyGuiSettings
-
The GUI will load window positions, sizes and openness on startup and then ignore any saved window states when loading other saves.
- shader(String) - Static method in class com.krab.lazy.ShaderReloader
-
Re-compiles the shader if needed and then applies it as a processing shader() on the main canvas.
- shader(String, String) - Static method in class com.krab.lazy.ShaderReloader
-
Re-compiles the shader if needed and then applies it as a processing shader() on the main canvas.
- shader(String, PGraphics) - Static method in class com.krab.lazy.ShaderReloader
-
Re-compiles the shader if needed and then applies it as a processing shader() on the parameter canvas.
- shader(String, String, PGraphics) - Static method in class com.krab.lazy.ShaderReloader
-
Re-compiles the shader if needed and then applies it as a processing shader() on the parameter canvas.
- ShaderReloader - Class in com.krab.lazy
-
Utility class for live-coding shaders
Takes a string path to the shader and re-compiles it when needed using the shader file's last modified time.
- show(String) - Method in class com.krab.lazy.LazyGui
-
Makes any control element or folder visible again if it has been hidden by the hide() function.
- showCurrentFolder() - Method in class com.krab.lazy.LazyGui
-
Shows the folder at the current path prefix stack.
- showGui() - Method in class com.krab.lazy.LazyGui
-
Shows the GUI if it was hidden with 'h' or hideGui().
- slider(String) - Method in class com.krab.lazy.LazyGui
-
Gets the value of a float slider control element.
- slider(String, float) - Method in class com.krab.lazy.LazyGui
-
Gets the value of a float slider control element.
- slider(String, float, float, float) - Method in class com.krab.lazy.LazyGui
-
Gets the value of a float slider control element.
- sliderAdd(String, float) - Method in class com.krab.lazy.LazyGui
-
Adds a float to the value of a float or int slider control element manually at runtime without requiring user interaction.
- sliderInt(String) - Method in class com.krab.lazy.LazyGui
-
Gets the value of an integer slider control element.
- sliderInt(String, int) - Method in class com.krab.lazy.LazyGui
-
Gets the value of an integer slider control element.
- sliderInt(String, int, int, int) - Method in class com.krab.lazy.LazyGui
-
Gets the value of an integer slider control element.
- sliderIntSet(String, int) - Method in class com.krab.lazy.LazyGui
-
Sets the value of an integer slider control element manually at runtime without requiring user interaction.
- sliderSet(String, float) - Method in class com.krab.lazy.LazyGui
-
Sets the value of a float slider control element manually at runtime without requiring user interaction.