Class SpriteNode

Inheritance Relationships

Base Types

Class Documentation

class SpriteNode : public simple2dengine::CanvasNode, public Sprite

Sprite node. Used to draw different images.

Public Functions

void setImage(const AssetManager &assetManager, const std::string &filename)

Set or load image/texture.

See
AssetManager.
Parameters
  • assetManager: Asset Manager where asset should be stored.
  • filename: Name of file with relative or full path.

virtual void updateTransform()

Update transform of the sprite to correctly display it.

Protected Functions

virtual void render()

Override base render(). We need to draw an image.

See
Node.