Struct ImGuiStoragePtr
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: ImGui.NET.dll
Syntax
public struct ImGuiStoragePtr
Constructors
|
Improve this Doc
View Source
ImGuiStoragePtr(ImGuiStorage*)
Declaration
public ImGuiStoragePtr(ImGuiStorage*nativePtr)
Parameters
|
Improve this Doc
View Source
ImGuiStoragePtr(IntPtr)
Declaration
public ImGuiStoragePtr(IntPtr nativePtr)
Parameters
| Type |
Name |
Description |
| System.IntPtr |
nativePtr |
|
Properties
|
Improve this Doc
View Source
Data
Declaration
public readonly ImPtrVector<ImGuiStoragePairPtr> Data { get; }
Property Value
|
Improve this Doc
View Source
NativePtr
Declaration
public readonly ImGuiStorage*NativePtr { get; }
Property Value
Methods
|
Improve this Doc
View Source
BuildSortByKey()
Declaration
public void BuildSortByKey()
|
Improve this Doc
View Source
Clear()
Declaration
|
Improve this Doc
View Source
GetBool(UInt32)
Declaration
public bool GetBool(uint key)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
GetBool(UInt32, Boolean)
Declaration
public bool GetBool(uint key, bool default_val)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
| System.Boolean |
default_val |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
GetBoolRef(UInt32)
Declaration
public byte *GetBoolRef(uint key)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
Returns
| Type |
Description |
| System.Byte* |
|
|
Improve this Doc
View Source
GetBoolRef(UInt32, Boolean)
Declaration
public byte *GetBoolRef(uint key, bool default_val)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
| System.Boolean |
default_val |
|
Returns
| Type |
Description |
| System.Byte* |
|
|
Improve this Doc
View Source
GetFloat(UInt32)
Declaration
public float GetFloat(uint key)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
Returns
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
GetFloat(UInt32, Single)
Declaration
public float GetFloat(uint key, float default_val)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
| System.Single |
default_val |
|
Returns
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
GetFloatRef(UInt32)
Declaration
public float *GetFloatRef(uint key)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
Returns
| Type |
Description |
| System.Single* |
|
|
Improve this Doc
View Source
GetFloatRef(UInt32, Single)
Declaration
public float *GetFloatRef(uint key, float default_val)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
| System.Single |
default_val |
|
Returns
| Type |
Description |
| System.Single* |
|
|
Improve this Doc
View Source
GetInt(UInt32)
Declaration
public int GetInt(uint key)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
GetInt(UInt32, Int32)
Declaration
public int GetInt(uint key, int default_val)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
| System.Int32 |
default_val |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
GetIntRef(UInt32)
Declaration
public int *GetIntRef(uint key)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
Returns
| Type |
Description |
| System.Int32* |
|
|
Improve this Doc
View Source
GetIntRef(UInt32, Int32)
Declaration
public int *GetIntRef(uint key, int default_val)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
| System.Int32 |
default_val |
|
Returns
| Type |
Description |
| System.Int32* |
|
|
Improve this Doc
View Source
GetVoidPtr(UInt32)
Declaration
public IntPtr GetVoidPtr(uint key)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
Returns
| Type |
Description |
| System.IntPtr |
|
|
Improve this Doc
View Source
GetVoidPtrRef(UInt32)
Declaration
public void **GetVoidPtrRef(uint key)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
Returns
| Type |
Description |
| System.Void** |
|
|
Improve this Doc
View Source
GetVoidPtrRef(UInt32, IntPtr)
Declaration
public void **GetVoidPtrRef(uint key, IntPtr default_val)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
| System.IntPtr |
default_val |
|
Returns
| Type |
Description |
| System.Void** |
|
|
Improve this Doc
View Source
SetAllInt(Int32)
Declaration
public void SetAllInt(int val)
Parameters
| Type |
Name |
Description |
| System.Int32 |
val |
|
|
Improve this Doc
View Source
SetBool(UInt32, Boolean)
Declaration
public void SetBool(uint key, bool val)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
| System.Boolean |
val |
|
|
Improve this Doc
View Source
SetFloat(UInt32, Single)
Declaration
public void SetFloat(uint key, float val)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
| System.Single |
val |
|
|
Improve this Doc
View Source
SetInt(UInt32, Int32)
Declaration
public void SetInt(uint key, int val)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
| System.Int32 |
val |
|
|
Improve this Doc
View Source
SetVoidPtr(UInt32, IntPtr)
Declaration
public void SetVoidPtr(uint key, IntPtr val)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
key |
|
| System.IntPtr |
val |
|
Operators
|
Improve this Doc
View Source
Implicit(ImGuiStorage* to ImGuiStoragePtr)
Declaration
public static implicit operator ImGuiStoragePtr(ImGuiStorage*nativePtr)
Parameters
Returns
|
Improve this Doc
View Source
Implicit(ImGuiStoragePtr to ImGuiStorage*)
Declaration
public static implicit operator ImGuiStorage*(ImGuiStoragePtr wrappedPtr)
Parameters
Returns
|
Improve this Doc
View Source
Implicit(IntPtr to ImGuiStoragePtr)
Declaration
public static implicit operator ImGuiStoragePtr(IntPtr nativePtr)
Parameters
| Type |
Name |
Description |
| System.IntPtr |
nativePtr |
|
Returns