Namespace InitialPrefabs.NimGui
Classes
DefaultStyles
ImButtonStyleExtensions
ImDropDownStyleExtensions
ImGui
ImGuiContext
ImPaneStyleExtensions
ImProgressBarStyleExtensions
ImScrollAreaStyleExtensions
ImSliderStyleExtensions
ImTextFieldStyleExtensions
ImTextStyleExtensions
ImWindow
ImWindow stores rendering information that can't be used in jobs.
StyleExtensions
WindowBehaviorExtensions
Structs
ImButtonStyle
Stores the color states of the button.
ImCollapsibleArea
Convenience struct to conveniently create a collapsible scope.
ImDropDownStyle
Defines the style of the DropDown.
ImLineStyle
Defines the style of the Line.
ImPane
The ImPane is a stack allocated convenience struct to create draggable and collapsible panes.
ImPaneOffset
Stores the position and offset when dragging the pane.
ImPaneStyle
Stores the color states for the Pane.
ImProgressBarStyle
Defines the style of the progress bar.
ImRect
Stores the center and extents of the box.
ImScope
Stores the last known size and position of the scope we intend to layout.
ImScrollArea
ImScrollAreaStyle
Defines the style of the viewable content, the scrollbar, and the scrollbar button.
ImSkipLineStyle
Defines the style of the skipped line.
ImSliderStyle
Defines how the slider button looks and its background.
ImTextFieldStyle
Stores the style of the TextField.
ImTextStyle
Stores the font style.
UnmanagedImWindow
To support Unity Jobs and Burst, this will store only blittable information.
Interfaces
IStyle
A trait for all common style structs for code generation.
Enums
ImDrawCommandType
Describes the type of draw command enqueued.
ImPaneFlags
Describes the state of the Pane.
PruneFlag
The global state to clean up.