SDL2lazy
Public Member Functions | List of all members
SlSMcenterIn Class Reference
Inheritance diagram for SlSMcenterIn:
Inheritance graph
[legend]
Collaboration diagram for SlSMcenterIn:
Collaboration graph
[legend]

Public Member Functions

 SlSMcenterIn (SlSpriteManager *manager, SlValueParser *valPars)
 
void manipulate (const std::string &name, unsigned int destination, const std::vector< std::string > &parameters) override
 
- Public Member Functions inherited from SlSpriteManipulation
 SlSpriteManipulation (SlSpriteManager *spritemanager, SlValueParser *valPars)
 
- 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
 

Constructor & Destructor Documentation

SlSMcenterIn::SlSMcenterIn ( SlSpriteManager *  manager,
SlValueParser *  valPars 
)

SlSMcenterIn implementation

Member Function Documentation

void SlSMcenterIn::manipulate ( const std::string &  name,
unsigned int  destination,
const std::vector< std::string > &  parameters 
)
overridevirtual

The actual sprite manipulation, implemented in the derived classes.

Reimplemented from SlSpriteManipulation.


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