Skip to content

Struct Ase::Choice

ClassList > Ase > Choice

Representation of one possible choice for selection properties.

  • #include <api.hh>

Public Attributes

Type Name
String blurb
Short description for overviews.
String icon
Icon (64x64 pixels) or unicode symbol (possibly wide).
String ident
Identifier used for serialization (may be derived from untranslated label).
String label
Preferred user interface name.
String notice
Additional information of interest.
String warning
Potential problem indicator.

Public Functions

Type Name
Choice () = default
Choice (IconString icon, String label, String blurb="")
Choice (String ident, IconString icon, String label, String blurb="", String notice="", String warning="")
Choice (String ident, String label, String blurb="", String notice="", String warning="")

Public Attributes Documentation

variable blurb

Short description for overviews.

String Ase::Choice::blurb;

variable icon

Icon (64x64 pixels) or unicode symbol (possibly wide).

String Ase::Choice::icon;

variable ident

Identifier used for serialization (may be derived from untranslated label).

String Ase::Choice::ident;

variable label

Preferred user interface name.

String Ase::Choice::label;

variable notice

Additional information of interest.

String Ase::Choice::notice;

variable warning

Potential problem indicator.

String Ase::Choice::warning;

Public Functions Documentation

function Choice [1/4]

Ase::Choice::Choice () = default

function Choice [2/4]

Ase::Choice::Choice (
    IconString icon,
    String label,
    String blurb=""
) 

function Choice [3/4]

Ase::Choice::Choice (
    String ident,
    IconString icon,
    String label,
    String blurb="",
    String notice="",
    String warning=""
) 

function Choice [4/4]

Ase::Choice::Choice (
    String ident,
    String label,
    String blurb="",
    String notice="",
    String warning=""
) 


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/api.hh