class FamilyInfo
Defined at line 1062 of file fidling/gen/sdk/fidl/fuchsia.fonts/fuchsia.fonts/cpp/fidl/fuchsia.fonts/cpp/natural_types.h
Deprecated. See `FontFamilyInfo`.
Information about font family that can be requested using GetFamilyInfo().
Public Methods
void FamilyInfo (Storage_ storage)
void FamilyInfo (::std::string name, ::std::vector< ::fuchsia_fonts::Style> styles)
void FamilyInfo ()
Default constructs a |FamilyInfo| only if all of its members are default constructible.
Defined at line 1073 of file fidling/gen/sdk/fidl/fuchsia.fonts/fuchsia.fonts/cpp/fidl/fuchsia.fonts/cpp/natural_types.h
void FamilyInfo (FamilyInfo && )
Defined at line 1076 of file fidling/gen/sdk/fidl/fuchsia.fonts/fuchsia.fonts/cpp/fidl/fuchsia.fonts/cpp/natural_types.h
void FamilyInfo (const FamilyInfo & other)
FamilyInfo & operator= (FamilyInfo && )
Defined at line 1077 of file fidling/gen/sdk/fidl/fuchsia.fonts/fuchsia.fonts/cpp/fidl/fuchsia.fonts/cpp/natural_types.h
FamilyInfo & operator= (const FamilyInfo & other)
bool operator== (const FamilyInfo & other)
bool operator!= (const FamilyInfo & other)
const ::std::string & name ()
Canonical font family name. Note that this may be different from the
value passed to GetFamilyInfo() because GetFamilyInfo() also resolves
font aliases and ignores case. For example GetFamilyInfo("robotoslab")
will FamilyInfo.name = "Robot Slab".
::std::string & name ()
Canonical font family name. Note that this may be different from the
value passed to GetFamilyInfo() because GetFamilyInfo() also resolves
font aliases and ignores case. For example GetFamilyInfo("robotoslab")
will FamilyInfo.name = "Robot Slab".
FamilyInfo & name (::std::string value)
Canonical font family name. Note that this may be different from the
value passed to GetFamilyInfo() because GetFamilyInfo() also resolves
font aliases and ignores case. For example GetFamilyInfo("robotoslab")
will FamilyInfo.name = "Robot Slab".
const ::std::vector< ::fuchsia_fonts::Style> & styles ()
Unordered list of all available styles in the family.
::std::vector< ::fuchsia_fonts::Style> & styles ()
Unordered list of all available styles in the family.
FamilyInfo & styles (::std::vector< ::fuchsia_fonts::Style> value)
Unordered list of all available styles in the family.
void FamilyInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits