StarPageAttribute::StarPAttributeVec2i Class Reference

an Vec2i attribute More...

Inheritance diagram for StarPageAttribute::StarPAttributeVec2i:
StarAttributeVec2i StarAttribute

List of all members.

Public Member Functions

 StarPAttributeVec2i (Type type, std::string const &debugName, int intSize, STOFFVec2i value=STOFFVec2i(0, 0))
 constructor
virtual shared_ptr< StarAttributecreate () const
 create a new attribute
virtual void addTo (StarState &state, std::set< StarAttribute const * > &) const
 add to a pageSpan

Protected Member Functions

 StarPAttributeVec2i (StarAttributeVec2i const &orig)
 copy constructor

Detailed Description

an Vec2i attribute


Constructor & Destructor Documentation

StarPageAttribute::StarPAttributeVec2i::StarPAttributeVec2i ( Type  type,
std::string const &  debugName,
int  intSize,
STOFFVec2i  value = STOFFVec2i(0,0) 
) [inline]

constructor

Referenced by create().

copy constructor


Member Function Documentation

void StarPageAttribute::StarPAttributeVec2i::addTo ( StarState state,
std::set< StarAttribute const * > &   
) const [virtual]

add to a pageSpan

Reimplemented from StarAttribute.

virtual shared_ptr<StarAttribute> StarPageAttribute::StarPAttributeVec2i::create ( ) const [inline, virtual]

create a new attribute

Reimplemented from StarAttributeVec2i.


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