Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Ase::Choice Struct Reference

Representation of one possible choice for selection properties. More...

#include "api.hh"

Public Member Functions

 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

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

Detailed Description

Representation of one possible choice for selection properties.

Definition at line 96 of file api.hh.

Constructor & Destructor Documentation

◆ Choice() [1/3]

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

Definition at line 213 of file server.cc.

◆ Choice() [2/3]

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

Definition at line 206 of file server.cc.

◆ Choice() [3/3]

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

Definition at line 199 of file server.cc.

Member Data Documentation

◆ blurb

String Ase::Choice::blurb

Short description for overviews.

Definition at line 100 of file api.hh.

◆ icon

String Ase::Choice::icon

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

Definition at line 98 of file api.hh.

◆ ident

String Ase::Choice::ident

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

Definition at line 97 of file api.hh.

◆ label

String Ase::Choice::label

Preferred user interface name.

Definition at line 99 of file api.hh.

◆ notice

String Ase::Choice::notice

Additional information of interest.

Definition at line 101 of file api.hh.

◆ warning

String Ase::Choice::warning

Potential problem indicator.

Definition at line 102 of file api.hh.


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