GmlNodeAttribs Struct Reference

#include <gmlwriter.h>

Public Types

enum class  ALIGNMENT {
  LEFT ,
  CENTER ,
  RIGHT
}
 

Public Member Functions

enum maxon::GmlNodeAttribs::ALIGNMENT MAXON_ENUM_LIST_CLASS (ALIGNMENT)
 
 GmlNodeAttribs (const String &t=String(), Int32 bg=-1, const Char *sh=nullptr, Int32 fg=-1, ALIGNMENT a=ALIGNMENT::CENTER, Int32 ow=-1)
 

Public Attributes

String text
 
Int32 bgColor
 
const Charshape
 
Int32 fgColor
 
ALIGNMENT align
 
Int32 outlineWidth
 

Member Enumeration Documentation

◆ ALIGNMENT

enum ALIGNMENT
strong
Enumerator
LEFT 
CENTER 
RIGHT 

Constructor & Destructor Documentation

◆ GmlNodeAttribs()

GmlNodeAttribs ( const String t = String(),
Int32  bg = -1,
const Char sh = nullptr,
Int32  fg = -1,
ALIGNMENT  a = ALIGNMENT::CENTER,
Int32  ow = -1 
)
explicit

Member Function Documentation

◆ MAXON_ENUM_LIST_CLASS()

enum maxon::GmlNodeAttribs::ALIGNMENT MAXON_ENUM_LIST_CLASS ( ALIGNMENT  )

Member Data Documentation

◆ text

String text

◆ bgColor

Int32 bgColor

◆ shape

const Char* shape

◆ fgColor

Int32 fgColor

◆ align

ALIGNMENT align

◆ outlineWidth

Int32 outlineWidth