DDraceNetwork Docs
ui.h File Reference
#include "lineinput.h"
#include "ui_rect.h"
#include <engine/input.h>
#include <engine/textrender.h>
#include <chrono>
#include <set>
#include <string>
#include <vector>
Include dependency graph for ui.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SEditResult< T >
 
struct  SUIAnimator
 
class  IScrollbarScale
 
class  CLinearScrollbarScale
 
class  CLogarithmicScrollbarScale
 
class  IButtonColorFunction
 
class  CDarkButtonColorFunction
 
class  CLightButtonColorFunction
 
class  CScrollBarColorFunction
 
class  CUIElement
 
struct  CUIElement::SUIElementRect
 
struct  SLabelProperties
 
struct  SMenuButtonProperties
 
class  CUIElementBase
 
class  CButtonContainer
 
struct  SValueSelectorProperties
 
struct  SProgressSpinnerProperties
 
struct  SPopupMenuId
 
struct  SPopupMenuProperties
 
class  CUi
 
class  CUi::CTouchState
 
class  CUi::CDoubleClickState
 
class  CUi::CValueSelectorState
 
struct  CUi::SPopupMenu
 
struct  CUi::SMessagePopupContext
 
struct  CUi::SConfirmPopupContext
 
struct  CUi::SSelectionPopupContext
 
struct  CUi::SColorPickerPopupContext
 
struct  CUi::SDropDownState
 

Enumerations

enum class  EEditState {
  NONE , START , EDITING , END ,
  ONE_GO
}
 

Enumeration Type Documentation

◆ EEditState

enum class EEditState
strong
Enumerator
NONE 
START 
EDITING 
END 
ONE_GO