Klasse ImGuiGizmoTheme

java.lang.Object
de.luckymcdev.foundryengine.client.imgui.gizmo.ImGuiGizmoTheme

public final class ImGuiGizmoTheme extends Object
  • Felddetails

    • backgroundArgb

      public final int backgroundArgb
    • borderArgb

      public final int borderArgb
    • borderThickness

      public final float borderThickness
    • borderRounding

      public final float borderRounding
    • gridColor

      public final int gridColor
    • defaultGridSize

      public final float defaultGridSize
    • gridVisible

      public final boolean gridVisible
    • viewCubeBackground

      public final int viewCubeBackground
    • viewCubeSize

      public final float viewCubeSize
    • overlayTextArgb

      public final int overlayTextArgb
    • miniBarBgArgb

      public final int miniBarBgArgb
    • miniBarBorderArgb

      public final int miniBarBorderArgb
    • miniBarRounding

      public final float miniBarRounding
    • miniBarButtonActiveArgb

      public final int miniBarButtonActiveArgb
    • miniBarButtonActiveHoverArgb

      public final int miniBarButtonActiveHoverArgb
    • miniBarButtonInactiveArgb

      public final int miniBarButtonInactiveArgb
    • miniBarButtonInactiveHoverArgb

      public final int miniBarButtonInactiveHoverArgb
    • miniBarTextActiveArgb

      public final int miniBarTextActiveArgb
    • miniBarTextInactiveArgb

      public final int miniBarTextInactiveArgb
    • translationLineThickness

      public final float translationLineThickness
    • translationLineArrowSize

      public final float translationLineArrowSize
    • rotationLineThickness

      public final float rotationLineThickness
    • rotationOuterLineThickness

      public final float rotationOuterLineThickness
    • scaleLineThickness

      public final float scaleLineThickness
    • scaleLineCircleSize

      public final float scaleLineCircleSize
  • Methodendetails

    • dark

      public static ImGuiGizmoTheme.Builder dark()
    • warm

      public static ImGuiGizmoTheme.Builder warm()
    • pushColor

      public static void pushColor(int slot, int abgr)
    • withBorderArgb

      public ImGuiGizmoTheme withBorderArgb(int c)
    • withBorderThickness

      public ImGuiGizmoTheme withBorderThickness(float t)
    • withGridColor

      public ImGuiGizmoTheme withGridColor(int c)
    • withGridSize

      public ImGuiGizmoTheme withGridSize(float s)
    • withGridVisible

      public ImGuiGizmoTheme withGridVisible(boolean v)
    • withBackground

      public ImGuiGizmoTheme withBackground(int c)
    • withMiniBarBgArgb

      public ImGuiGizmoTheme withMiniBarBgArgb(int c)
    • withMiniBarBorderArgb

      public ImGuiGizmoTheme withMiniBarBorderArgb(int c)
    • withMiniBarRounding

      public ImGuiGizmoTheme withMiniBarRounding(float r)
    • withMiniBarButtonActiveArgb

      public ImGuiGizmoTheme withMiniBarButtonActiveArgb(int c)
    • withMiniBarButtonActiveHoverArgb

      public ImGuiGizmoTheme withMiniBarButtonActiveHoverArgb(int c)
    • withMiniBarButtonInactiveArgb

      public ImGuiGizmoTheme withMiniBarButtonInactiveArgb(int c)
    • withMiniBarButtonInactiveHoverArgb

      public ImGuiGizmoTheme withMiniBarButtonInactiveHoverArgb(int c)
    • withMiniBarTextActiveArgb

      public ImGuiGizmoTheme withMiniBarTextActiveArgb(int c)
    • withMiniBarTextInactiveArgb

      public ImGuiGizmoTheme withMiniBarTextInactiveArgb(int c)
    • withTranslationLineThickness

      public ImGuiGizmoTheme withTranslationLineThickness(float v)
    • withTranslationLineArrowSize

      public ImGuiGizmoTheme withTranslationLineArrowSize(float v)
    • withRotationLineThickness

      public ImGuiGizmoTheme withRotationLineThickness(float v)
    • withRotationOuterLineThickness

      public ImGuiGizmoTheme withRotationOuterLineThickness(float v)
    • withScaleLineThickness

      public ImGuiGizmoTheme withScaleLineThickness(float v)
    • withScaleLineCircleSize

      public ImGuiGizmoTheme withScaleLineCircleSize(float v)