DDraceNetwork Docs
CUi::SColorPickerPopupContext Struct Reference

#include <ui.h>

Inheritance diagram for CUi::SColorPickerPopupContext:
[legend]
Collaboration diagram for CUi::SColorPickerPopupContext:
[legend]

Public Types

enum  EColorPickerMode { MODE_UNSET = -1 , MODE_HSVA , MODE_RGBA , MODE_HSLA }
 

Public Attributes

CUim_pUI
 
EColorPickerMode m_ColorMode = MODE_UNSET
 
bool m_Alpha = false
 
unsigned int * m_pHslaColor = nullptr
 
ColorHSVA m_HsvaColor
 
ColorRGBA m_RgbaColor
 
ColorHSLA m_HslaColor
 
const char m_HuePickerId = 0
 
const char m_ColorPickerId = 0
 
const char m_aValueSelectorIds [5] = {0}
 
CButtonContainer m_aModeButtons [(int) MODE_HSLA+1]
 
EEditState m_State
 

Member Enumeration Documentation

◆ EColorPickerMode

Enumerator
MODE_UNSET 
MODE_HSVA 
MODE_RGBA 
MODE_HSLA 

Member Data Documentation

◆ m_Alpha

bool CUi::SColorPickerPopupContext::m_Alpha = false

◆ m_aModeButtons

CButtonContainer CUi::SColorPickerPopupContext::m_aModeButtons[(int) MODE_HSLA+1]

◆ m_aValueSelectorIds

const char CUi::SColorPickerPopupContext::m_aValueSelectorIds[5] = {0}

◆ m_ColorMode

EColorPickerMode CUi::SColorPickerPopupContext::m_ColorMode = MODE_UNSET

◆ m_ColorPickerId

const char CUi::SColorPickerPopupContext::m_ColorPickerId = 0

◆ m_HslaColor

ColorHSLA CUi::SColorPickerPopupContext::m_HslaColor

◆ m_HsvaColor

ColorHSVA CUi::SColorPickerPopupContext::m_HsvaColor

◆ m_HuePickerId

const char CUi::SColorPickerPopupContext::m_HuePickerId = 0

◆ m_pHslaColor

unsigned int* CUi::SColorPickerPopupContext::m_pHslaColor = nullptr

◆ m_pUI

CUi* CUi::SColorPickerPopupContext::m_pUI

◆ m_RgbaColor

ColorRGBA CUi::SColorPickerPopupContext::m_RgbaColor

◆ m_State

EEditState CUi::SColorPickerPopupContext::m_State

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