|
SDL2lazy
|
#include <SlRenderQueueManipulation.h>


Public Member Functions | |
| SlRMdeactivate (SlSpriteManager *smngr, SlValueParser *valPars, std::vector< SlRenderItem * > *renderQueue) | |
| void | manipulate (const std::string &name, unsigned int destination, const std::vector< std::string > ¶meters) override |
Public Member Functions inherited from SlRenderQueueManipulation | |
| SlRenderQueueManipulation (SlSpriteManager *smngr, SlValueParser *valPars, std::vector< SlRenderItem * > *renderQueue) | |
| virtual | ~SlRenderQueueManipulation () |
| SlRenderItem * | createRenderItem (const std::string &name, unsigned int destination) |
| void | moveInRenderQueue (const std::string &toMoveName, const std::string &targetName, unsigned int destToMove, unsigned int targetDest, int beforeOrAfter) |
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 SlRenderQueueManipulation | |
| std::vector< SlRenderItem * > * | renderQueue_ |
Protected Attributes inherited from SlManipulation | |
| std::string | name_ = "manipulation" |
| SlSpriteManager * | smngr_ = nullptr |
Set is_active to false, disable mouse movement.
|
overridevirtual |
The actual render queue manipulation, implemented in the derived classes.
Reimplemented from SlRenderQueueManipulation.
1.8.9.1