Open Search
    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