MeshLib Documentation
Loading...
Searching...
No Matches
MR::DrawButtonParams Struct Reference

#include <MRRibbonButtonDrawer.h>

Public Types

enum class  SizeType { Big , SmallText , Small }
 
enum  RootType { Ribbon , Toolbar , Header }
 

Public Attributes

enum MR::DrawButtonParams::SizeType Big
 
ImVec2 itemSize
 
float iconSize { 0.f }
 
enum MR::DrawButtonParams::RootType Ribbon
 
bool forceHovered = false
 
bool forcePressed = false
 

Member Enumeration Documentation

◆ RootType

Enumerator
Ribbon 
Toolbar 
Header 

◆ SizeType

enum class MR::DrawButtonParams::SizeType
strong
Enumerator
Big 
SmallText 
Small 

Member Data Documentation

◆ Big

enum MR::DrawButtonParams::SizeType MR::DrawButtonParams::Big

◆ forceHovered

bool MR::DrawButtonParams::forceHovered = false

◆ forcePressed

bool MR::DrawButtonParams::forcePressed = false

◆ iconSize

float MR::DrawButtonParams::iconSize { 0.f }

◆ itemSize

ImVec2 MR::DrawButtonParams::itemSize

◆ Ribbon

enum MR::DrawButtonParams::RootType MR::DrawButtonParams::Ribbon

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