Internal: the state of a StarAttribute.
More...
|
| void | addAttributeVoid (StarAttribute::Type type, std::string const &debugName) |
| | add a void attribute More...
|
| |
| void | addAttributeXML (StarAttribute::Type type, std::string const &debugName) |
| | add a XML attribute More...
|
| |
| void | addAttributeBool (StarAttribute::Type type, std::string const &debugName, bool defValue) |
| | add a bool attribute More...
|
| |
| void | addAttributeInt (StarAttribute::Type type, std::string const &debugName, int numBytes, int defValue) |
| | add a int attribute More...
|
| |
| void | addAttributeUInt (StarAttribute::Type type, std::string const &debugName, int numBytes, unsigned int defValue) |
| | add a unsigned int attribute More...
|
| |
| void | addAttributeDouble (StarAttribute::Type type, std::string const &debugName, double defValue) |
| | add a double attribute More...
|
| |
| void | addAttributeColor (StarAttribute::Type type, std::string const &debugName, STOFFColor const &defValue) |
| | add a color attribute More...
|
| |
| void | addAttributeItemSet (StarAttribute::Type type, std::string const &debugName, std::vector< STOFFVec2i > const &limits) |
| | add a itemSet attribute More...
|
| |
Internal: the state of a StarAttribute.
◆ State()
| StarAttributeInternal::State::State |
( |
| ) |
|
|
inline |
◆ addAttributeBool()
| void StarAttributeInternal::State::addAttributeBool |
( |
StarAttribute::Type |
type, |
|
|
std::string const & |
debugName, |
|
|
bool |
defValue |
|
) |
| |
|
inlineprotected |
◆ addAttributeColor()
◆ addAttributeDouble()
| void StarAttributeInternal::State::addAttributeDouble |
( |
StarAttribute::Type |
type, |
|
|
std::string const & |
debugName, |
|
|
double |
defValue |
|
) |
| |
|
inlineprotected |
◆ addAttributeInt()
| void StarAttributeInternal::State::addAttributeInt |
( |
StarAttribute::Type |
type, |
|
|
std::string const & |
debugName, |
|
|
int |
numBytes, |
|
|
int |
defValue |
|
) |
| |
|
inlineprotected |
◆ addAttributeItemSet()
| void StarAttributeInternal::State::addAttributeItemSet |
( |
StarAttribute::Type |
type, |
|
|
std::string const & |
debugName, |
|
|
std::vector< STOFFVec2i > const & |
limits |
|
) |
| |
|
inlineprotected |
◆ addAttributeUInt()
| void StarAttributeInternal::State::addAttributeUInt |
( |
StarAttribute::Type |
type, |
|
|
std::string const & |
debugName, |
|
|
int |
numBytes, |
|
|
unsigned int |
defValue |
|
) |
| |
|
inlineprotected |
add a unsigned int attribute
◆ addAttributeVoid()
| void StarAttributeInternal::State::addAttributeVoid |
( |
StarAttribute::Type |
type, |
|
|
std::string const & |
debugName |
|
) |
| |
|
inlineprotected |
◆ addAttributeXML()
| void StarAttributeInternal::State::addAttributeXML |
( |
StarAttribute::Type |
type, |
|
|
std::string const & |
debugName |
|
) |
| |
|
inlineprotected |
◆ initAttributeMap()
| void StarAttributeInternal::State::initAttributeMap |
( |
| ) |
|
init the attribute map list
◆ m_whichToAttributeMap
| std::map<int, std::shared_ptr<StarAttribute> > StarAttributeInternal::State::m_whichToAttributeMap |
a map which to an attribute
The documentation for this struct was generated from the following file: