Wraith  0.1.5
Basic 3D game engine in C++
SpriteModifierStrategy Class Referenceabstract

A sprite modifier strategy. More...

#include <SpriteModifierStrategy.h>

Inheritance diagram for SpriteModifierStrategy:
Inheritance graph
Collaboration diagram for SpriteModifierStrategy:
Collaboration graph

Public Member Functions

 SpriteModifierStrategy (const SpriteModifierStrategy &)=default
 
SpriteModifierStrategyoperator= (const SpriteModifierStrategy &)=default
 
 SpriteModifierStrategy (SpriteModifierStrategy &&)=default
 
SpriteModifierStrategyoperator= (SpriteModifierStrategy &&)=default
 
virtual void modify (Sprite *pSprite)=0
 Modifies the given Sprite. More...
 

Detailed Description

A sprite modifier strategy.

Used INTERNALLY by Sprite.

Member Function Documentation

◆ modify()

virtual void SpriteModifierStrategy::modify ( Sprite pSprite)
pure virtual

Modifies the given Sprite.

Called ONLY by Sprite functions

Parameters
pSpriteA Sprite pointer.

Implemented in SpriteWorldModifierStrategy, and SpriteNullModifierStrategy.


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