Skip navigation links
A C D E G H I L P R S T W 

A

Application - Class in imgui.app
Application class from which ImGui applications extend.
Application() - Constructor for class imgui.app.Application
 

C

clone() - Method in class imgui.app.Color
Method to clone Color instance.
Color - Class in imgui.app
Object for color data.
Color() - Constructor for class imgui.app.Color
 
Color(float[]) - Constructor for class imgui.app.Color
 
Color(float, float, float, float) - Constructor for class imgui.app.Color
 
colorBg - Variable in class imgui.app.Window
Background color of the window.
Configuration - Class in imgui.app
Data class to provide basic information about the window.
Configuration() - Constructor for class imgui.app.Configuration
 
configure(Configuration) - Method in class imgui.app.Application
Method called before window creation.

D

data - Variable in class imgui.app.Color
 
dispose() - Method in class imgui.app.Window
Method to dispose all used application resources and destroy its window.
disposeImGui() - Method in class imgui.app.Window
Method to destroy Dear ImGui context.
disposeWindow() - Method in class imgui.app.Window
Method to destroy GLFW window.

E

endFrame() - Method in class imgui.app.Window
Method called in the end of the main cycle.
equals(Object) - Method in class imgui.app.Color
 

G

getAlpha() - Method in class imgui.app.Color
 
getBlue() - Method in class imgui.app.Color
 
getColorBg() - Method in class imgui.app.Window
 
getGreen() - Method in class imgui.app.Color
 
getHandle() - Method in class imgui.app.Window
 
getHeight() - Method in class imgui.app.Configuration
 
getRed() - Method in class imgui.app.Color
 
getTitle() - Method in class imgui.app.Configuration
 
getWidth() - Method in class imgui.app.Configuration
 

H

handle - Variable in class imgui.app.Window
Pointer to the native GLFW window.
hashCode() - Method in class imgui.app.Color
 

I

imgui.app - package imgui.app
 
init(Configuration) - Method in class imgui.app.Window
Method to initialize application.
initImGui(Configuration) - Method in class imgui.app.Window
Method to initialize Dear ImGui context.
initWindow(Configuration) - Method in class imgui.app.Window
Method to create and initialize GLFW window.
isFullScreen() - Method in class imgui.app.Configuration
 

L

launch(Application) - Static method in class imgui.app.Application
Entry point of any ImGui application.

P

postProcess() - Method in class imgui.app.Window
Method called every frame, after calling process() method.
postRun() - Method in class imgui.app.Application
Method called once, after application run loop.
preProcess() - Method in class imgui.app.Window
Method called every frame, before calling process() method.
preRun() - Method in class imgui.app.Application
Method called once, before application run loop.
process() - Method in class imgui.app.Window
Method to be overridden by user to provide main application logic.

R

run() - Method in class imgui.app.Window
Main application loop.
runFrame() - Method in class imgui.app.Window
Method used to run the next frame.

S

set(float, float, float, float) - Method in class imgui.app.Color
 
set(float[]) - Method in class imgui.app.Color
 
setFullScreen(boolean) - Method in class imgui.app.Configuration
 
setHeight(int) - Method in class imgui.app.Configuration
 
setTitle(String) - Method in class imgui.app.Configuration
 
setWidth(int) - Method in class imgui.app.Configuration
 
startFrame() - Method in class imgui.app.Window
Method called at the beginning of the main cycle.

T

toString() - Method in class imgui.app.Color
 

W

Window - Class in imgui.app
Low-level abstraction, which creates application window and starts the main loop.
Window() - Constructor for class imgui.app.Window
 
A C D E G H I L P R S T W 
Skip navigation links