Struct ImGuiStylePtr
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Assembly: ImGui.NET.dll
Syntax
public struct ImGuiStylePtr
Constructors
|
Improve this Doc
View Source
ImGuiStylePtr(ImGuiStyle*)
Declaration
public ImGuiStylePtr(ImGuiStyle*nativePtr)
Parameters
|
Improve this Doc
View Source
ImGuiStylePtr(IntPtr)
Declaration
public ImGuiStylePtr(IntPtr nativePtr)
Parameters
| Type |
Name |
Description |
| System.IntPtr |
nativePtr |
|
Properties
|
Improve this Doc
View Source
Alpha
Declaration
public float Alpha { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
AntiAliasedFill
Declaration
public bool AntiAliasedFill { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
AntiAliasedLines
Declaration
public bool AntiAliasedLines { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
AntiAliasedLinesUseTex
Declaration
public bool AntiAliasedLinesUseTex { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
ButtonTextAlign
Declaration
public Vector2 ButtonTextAlign { get; }
Property Value
| Type |
Description |
| System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
CellPadding
Declaration
public Vector2 CellPadding { get; }
Property Value
| Type |
Description |
| System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
ChildBorderSize
Declaration
public float ChildBorderSize { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
ChildRounding
Declaration
public float ChildRounding { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
CircleTessellationMaxError
Declaration
public float CircleTessellationMaxError { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
Declaration
public ImGuiDir ColorButtonPosition { get; }
Property Value
|
Improve this Doc
View Source
Colors
Declaration
public RangeAccessor<Vector4> Colors { get; }
Property Value
|
Improve this Doc
View Source
ColumnsMinSpacing
Declaration
public float ColumnsMinSpacing { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
CurveTessellationTol
Declaration
public float CurveTessellationTol { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
DisplaySafeAreaPadding
Declaration
public Vector2 DisplaySafeAreaPadding { get; }
Property Value
| Type |
Description |
| System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
DisplayWindowPadding
Declaration
public Vector2 DisplayWindowPadding { get; }
Property Value
| Type |
Description |
| System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
FrameBorderSize
Declaration
public float FrameBorderSize { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
FramePadding
Declaration
public Vector2 FramePadding { get; }
Property Value
| Type |
Description |
| System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
FrameRounding
Declaration
public float FrameRounding { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
GrabMinSize
Declaration
public float GrabMinSize { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
GrabRounding
Declaration
public float GrabRounding { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
IndentSpacing
Declaration
public float IndentSpacing { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
ItemInnerSpacing
Declaration
public Vector2 ItemInnerSpacing { get; }
Property Value
| Type |
Description |
| System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
ItemSpacing
Declaration
public Vector2 ItemSpacing { get; }
Property Value
| Type |
Description |
| System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
LogSliderDeadzone
Declaration
public float LogSliderDeadzone { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
MouseCursorScale
Declaration
public float MouseCursorScale { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
NativePtr
Declaration
public ImGuiStyle*NativePtr { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public float PopupBorderSize { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
Declaration
public float PopupRounding { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
Declaration
public float ScrollbarRounding { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
Declaration
public float ScrollbarSize { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
SelectableTextAlign
Declaration
public Vector2 SelectableTextAlign { get; }
Property Value
| Type |
Description |
| System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
TabBorderSize
Declaration
public float TabBorderSize { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
Declaration
public float TabMinWidthForCloseButton { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
TabRounding
Declaration
public float TabRounding { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
Declaration
public Vector2 TouchExtraPadding { get; }
Property Value
| Type |
Description |
| System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
WindowBorderSize
Declaration
public float WindowBorderSize { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
Declaration
public ImGuiDir WindowMenuButtonPosition { get; }
Property Value
|
Improve this Doc
View Source
WindowMinSize
Declaration
public Vector2 WindowMinSize { get; }
Property Value
| Type |
Description |
| System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
WindowPadding
Declaration
public Vector2 WindowPadding { get; }
Property Value
| Type |
Description |
| System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
WindowRounding
Declaration
public float WindowRounding { get; }
Property Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
WindowTitleAlign
Declaration
public Vector2 WindowTitleAlign { get; }
Property Value
| Type |
Description |
| System.Numerics.Vector2 |
|
Methods
|
Improve this Doc
View Source
Destroy()
Declaration
|
Improve this Doc
View Source
ScaleAllSizes(Single)
Declaration
public void ScaleAllSizes(float scale_factor)
Parameters
| Type |
Name |
Description |
| System.Single |
scale_factor |
|
Operators
|
Improve this Doc
View Source
Implicit(ImGuiStyle* to ImGuiStylePtr)
Declaration
public static implicit operator ImGuiStylePtr(ImGuiStyle*nativePtr)
Parameters
Returns
|
Improve this Doc
View Source
Implicit(ImGuiStylePtr to ImGuiStyle*)
Declaration
public static implicit operator ImGuiStyle*(ImGuiStylePtr wrappedPtr)
Parameters
Returns
|
Improve this Doc
View Source
Implicit(IntPtr to ImGuiStylePtr)
Declaration
public static implicit operator ImGuiStylePtr(IntPtr nativePtr)
Parameters
| Type |
Name |
Description |
| System.IntPtr |
nativePtr |
|
Returns