vsgImGui  0.0.0
VulkanSceneGraph 3rd party data integration library
Public Member Functions | Public Attributes | List of all members
ImPlotColormapData Struct Reference
Collaboration diagram for ImPlotColormapData:
Collaboration graph
[legend]

Public Member Functions

int Append (const char *name, const ImU32 *keys, int count, bool qual)
 
void _AppendTable (ImPlotColormap cmap)
 
void RebuildTables ()
 
bool IsQual (ImPlotColormap cmap) const
 
const char * GetName (ImPlotColormap cmap) const
 
ImPlotColormap GetIndex (const char *name) const
 
const ImU32 * GetKeys (ImPlotColormap cmap) const
 
int GetKeyCount (ImPlotColormap cmap) const
 
ImU32 GetKeyColor (ImPlotColormap cmap, int idx) const
 
void SetKeyColor (ImPlotColormap cmap, int idx, ImU32 value)
 
const ImU32 * GetTable (ImPlotColormap cmap) const
 
int GetTableSize (ImPlotColormap cmap) const
 
ImU32 GetTableColor (ImPlotColormap cmap, int idx) const
 
ImU32 LerpTable (ImPlotColormap cmap, float t) const
 

Public Attributes

ImVector< ImU32 > Keys
 
ImVector< int > KeyCounts
 
ImVector< int > KeyOffsets
 
ImVector< ImU32 > Tables
 
ImVector< int > TableSizes
 
ImVector< int > TableOffsets
 
ImGuiTextBuffer Text
 
ImVector< int > TextOffsets
 
ImVector< bool > Quals
 
ImGuiStorage Map
 
int Count
 

The documentation for this struct was generated from the following file: