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, shared_ptr<StarAttribute> > StarAttributeInternal::State::m_whichToAttributeMap |
a map which to an attribute
The documentation for this struct was generated from the following file: