Josh Davy / Mbed 2 deprecated Flip

Dependencies:   mbed el17jd

Sprite/Sprite.cpp

Committer:
joshdavy
Date:
2019-04-24
Revision:
9:96969b1c6bde
Parent:
8:21b6d4dbce44
Child:
14:1e6f74233e8e

File content as of revision 9:96969b1c6bde:

#include "Sprite.h"

Sprite::Sprite() {}

Sprite::~Sprite() {}

void Sprite::init(int height,int width,int * bitmap,Vector2D pos)
{
    _height = height;
    _width = width;
    _bitmap = bitmap;
    _pos = pos;
}

void Sprite::update()
{
    
}

void Sprite::render(N5110 &lcd)
{

    lcd.drawSprite(_pos.x,_pos.y,_height,_width, _bitmap);
};

Vector2D Sprite::get_pos()
{
    return _pos;
};

void Sprite::set_pos(Vector2D pos)
{
    _pos = pos;
};

void Sprite::setBitmap(int * bitmap)
{
    _bitmap = bitmap  ;
};