Yet Another Game Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
yage::SpriteSheet Class Reference

#include <spritesheet.h>

Inheritance diagram for yage::SpriteSheet:
yage::NonCopyable

Public Member Functions

 SpriteSheet ()=default
 
 SpriteSheet (std::string pngFileName, std::string jsonFileName)
 
void sprite (std::string spriteName) const
 
std::string fileContent (std::string jsonFileName) const
 

Additional Inherited Members

- Protected Member Functions inherited from yage::NonCopyable
 NonCopyable ()=default
 
 ~NonCopyable ()=default
 
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 

Constructor & Destructor Documentation

yage::SpriteSheet::SpriteSheet ( )
default
yage::SpriteSheet::SpriteSheet ( std::string  pngFileName,
std::string  jsonFileName 
)

Member Function Documentation

std::string yage::SpriteSheet::fileContent ( std::string  jsonFileName) const
void yage::SpriteSheet::sprite ( std::string  spriteName) const

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