Struct ImGuiStoragePtr
Assembly: ImGui.NET.dll
View Source
Declaration
public struct ImGuiStoragePtr
Properties
NativePtr
View Source
Declaration
public readonly ImGuiStorage* NativePtr { get; }
Data
View Source
Declaration
public ImPtrVector<ImGuiStoragePairPtr> Data { get; }
Methods
BuildSortByKey()
View Source
Declaration
public void BuildSortByKey()
Clear()
View Source
Declaration
public void Clear()
GetBool(uint)
View Source
Declaration
public bool GetBool(uint key)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.UInt32 | key |
GetBool(uint, bool)
View Source
Declaration
public bool GetBool(uint key, bool default_val)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.UInt32 | key |
System.Boolean | default_val |
GetBoolRef(uint)
View Source
Declaration
public byte* GetBoolRef(uint key)
Returns
System.Byte*
Parameters
Type | Name |
---|---|
System.UInt32 | key |
GetBoolRef(uint, bool)
View Source
Declaration
public byte* GetBoolRef(uint key, bool default_val)
Returns
System.Byte*
Parameters
Type | Name |
---|---|
System.UInt32 | key |
System.Boolean | default_val |
GetFloat(uint)
View Source
Declaration
public float GetFloat(uint key)
Returns
System.Single
Parameters
Type | Name |
---|---|
System.UInt32 | key |
GetFloat(uint, float)
View Source
Declaration
public float GetFloat(uint key, float default_val)
Returns
System.Single
Parameters
Type | Name |
---|---|
System.UInt32 | key |
System.Single | default_val |
GetFloatRef(uint)
View Source
Declaration
public float* GetFloatRef(uint key)
Returns
System.Single*
Parameters
Type | Name |
---|---|
System.UInt32 | key |
GetFloatRef(uint, float)
View Source
Declaration
public float* GetFloatRef(uint key, float default_val)
Returns
System.Single*
Parameters
Type | Name |
---|---|
System.UInt32 | key |
System.Single | default_val |
GetInt(uint)
View Source
Declaration
public int GetInt(uint key)
Returns
System.Int32
Parameters
Type | Name |
---|---|
System.UInt32 | key |
GetInt(uint, int)
View Source
Declaration
public int GetInt(uint key, int default_val)
Returns
System.Int32
Parameters
Type | Name |
---|---|
System.UInt32 | key |
System.Int32 | default_val |
GetIntRef(uint)
View Source
Declaration
public int* GetIntRef(uint key)
Returns
System.Int32*
Parameters
Type | Name |
---|---|
System.UInt32 | key |
GetIntRef(uint, int)
View Source
Declaration
public int* GetIntRef(uint key, int default_val)
Returns
System.Int32*
Parameters
Type | Name |
---|---|
System.UInt32 | key |
System.Int32 | default_val |
GetVoidPtr(uint)
View Source
Declaration
public IntPtr GetVoidPtr(uint key)
Returns
System.IntPtr
Parameters
Type | Name |
---|---|
System.UInt32 | key |
GetVoidPtrRef(uint)
View Source
Declaration
public void** GetVoidPtrRef(uint key)
Returns
System.Void**
Parameters
Type | Name |
---|---|
System.UInt32 | key |
GetVoidPtrRef(uint, IntPtr)
View Source
Declaration
public void** GetVoidPtrRef(uint key, IntPtr default_val)
Returns
System.Void**
Parameters
Type | Name |
---|---|
System.UInt32 | key |
System.IntPtr | default_val |
SetAllInt(int)
View Source
Declaration
public void SetAllInt(int val)
Parameters
Type | Name |
---|---|
System.Int32 | val |
SetBool(uint, bool)
View Source
Declaration
public void SetBool(uint key, bool val)
Parameters
Type | Name |
---|---|
System.UInt32 | key |
System.Boolean | val |
SetFloat(uint, float)
View Source
Declaration
public void SetFloat(uint key, float val)
Parameters
Type | Name |
---|---|
System.UInt32 | key |
System.Single | val |
SetInt(uint, int)
View Source
Declaration
public void SetInt(uint key, int val)
Parameters
Type | Name |
---|---|
System.UInt32 | key |
System.Int32 | val |
SetVoidPtr(uint, IntPtr)
View Source
Declaration
public void SetVoidPtr(uint key, IntPtr val)
Parameters
Type | Name |
---|---|
System.UInt32 | key |
System.IntPtr | val |