예제 #1
0
        public unsafe static void SetWpfStyle()
        {
            ImGuiStyle *pStyle = ImGui.GetStyle();

            pStyle->FrameBorderSize          = 1.0f;
            pStyle->FramePadding             = new Vector2(7, 5);
            pStyle->ScrollbarRounding        = 0.0f;
            pStyle->ScrollbarSize            = 20.0f;
            pStyle->WindowRounding           = 0.0f;
            pStyle->TabRounding              = 0.0f;
            pStyle->TabBorderSize            = 1.0f;
            pStyle->WindowMenuButtonPosition = ImGuiDir.Right;
            SetWpfDarkTheme();
        }
 public ImGuiStylePtr(ImGuiStyle *nativePtr) => NativePtr = nativePtr;
예제 #3
0
 public abstract void ImGuiStyle_ScaleAllSizes(ImGuiStyle *self, float scale_factor);
예제 #4
0
 public ImGuiStylePtr(IntPtr nativePtr)
 {
     NativePtr = (ImGuiStyle *)nativePtr;
 }
예제 #5
0
 public abstract void igStyleColorsClassic(ImGuiStyle *dst);
예제 #6
0
 public abstract void ImGuiStyle_ImGuiStyle(ImGuiStyle *self);
예제 #7
0
 public abstract void igStyleColorsDark(ImGuiStyle *dst);
예제 #8
0
 public abstract void igStyleColorsLight(ImGuiStyle *dst);
예제 #9
0
 public abstract void igShowStyleEditor(ImGuiStyle * @ref);