|
SDL2lazy
|
Public Member Functions | |
| SlSpriteManipulation (SlSpriteManager *spritemanager, SlValueParser *valPars) | |
| virtual void | manipulate (const std::string &name, unsigned int destination, const std::vector< std::string > ¶meters) |
Public Member Functions inherited from SlManipulation | |
| SlManipulation (SlSpriteManager *smngr, SlValueParser *valPars) | |
| SlManipulation (const SlManipulation &toCopy) | |
| SlManipulation & | operator= (const SlManipulation &rhs) |
| std::string | name () |
| std::shared_ptr< SlSprite > | verifySprite (const std::string &name, unsigned int destination) |
Additional Inherited Members | |
Public Attributes inherited from SlManipulation | |
| SlValueParser * | valParser = nullptr |
Protected Attributes inherited from SlManipulation | |
| std::string | name_ = "manipulation" |
| SlSpriteManager * | smngr_ = nullptr |
for changing sprite properties.
| SlSpriteManipulation::SlSpriteManipulation | ( | SlSpriteManager * | manager, |
| SlValueParser * | valPars | ||
| ) |
SlSpriteManipulation base class.
|
virtual |
The actual sprite manipulation, implemented in the derived classes.
Reimplemented from SlManipulation.
Reimplemented in SlSMsetAngle, SlSMcolor, SlSMsetOrigin, SlSMsetOptions, SlSMcenterIn, and SlSMcenterAt.
1.8.9.1