Krita Source Code Documentation
Loading...
Searching...
No Matches
KisMetaData::TypeInfo::Choice Class Reference

#include <kis_meta_data_type_info.h>

Public Member Functions

 Choice (const Choice &)
 
 Choice (const Value &, const QString &hint)
 
const QString & hint () const
 
Choiceoperator= (const Choice &)
 
const Valuevalue () const
 
 ~Choice ()
 

Private Attributes

Private *const d
 

Detailed Description

Definition at line 37 of file kis_meta_data_type_info.h.

Constructor & Destructor Documentation

◆ Choice() [1/2]

KisMetaData::TypeInfo::Choice::Choice ( const Value & ,
const QString & hint )

◆ Choice() [2/2]

KisMetaData::TypeInfo::Choice::Choice ( const Choice & )

◆ ~Choice()

TypeInfo::Choice::~Choice ( )

Definition at line 116 of file kis_meta_data_type_info.cc.

117{
118 delete d;
119}

Member Function Documentation

◆ hint()

const QString & TypeInfo::Choice::hint ( ) const

Definition at line 125 of file kis_meta_data_type_info.cc.

126{
127 return d->hint;
128}

◆ operator=()

TypeInfo::Choice & TypeInfo::Choice::operator= ( const Choice & _rhs)

Definition at line 110 of file kis_meta_data_type_info.cc.

111{
112 *d = *_rhs.d;
113 return *this;
114}

References d.

◆ value()

const Value & TypeInfo::Choice::value ( ) const

Definition at line 120 of file kis_meta_data_type_info.cc.

121{
122 return d->value;
123}

Member Data Documentation

◆ d

Private* const KisMetaData::TypeInfo::Choice::d
private

Definition at line 49 of file kis_meta_data_type_info.h.


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