Pre-resize fillparent
This commit is contained in:
@@ -27,18 +27,24 @@ cSprite::cSprite( VideoEngine::cImage** image, VideoEngine::cCamera** camera /*=
|
||||
setEndImageArea(Uint16((*mpp_image)->getWidth()), Uint16((*mpp_image)->getHeight()));
|
||||
}
|
||||
|
||||
//cSprite::cSprite( TextTypeEngine::cText** image, VideoEngine::cCamera** camera /*= nullptr*/ )
|
||||
/*: mpp_camera(camera)
|
||||
cSprite::cSprite( const cSprite& copy )
|
||||
{
|
||||
image;
|
||||
//VideoEngine::cImage* im = VideoEngine::cImage(*image);
|
||||
setPosition(0, 0);
|
||||
|
||||
setStartImageArea(0, 0);
|
||||
setEndImageArea(Uint16((*mpp_image)->getWidth()), Uint16((*mpp_image)->getHeight()));
|
||||
}*/
|
||||
Copy(copy);
|
||||
}
|
||||
|
||||
cSprite& cSprite::operator=( const cSprite& copy )
|
||||
{
|
||||
return Copy(copy);
|
||||
}
|
||||
|
||||
cSprite::~cSprite()
|
||||
{
|
||||
mpp_image = nullptr;
|
||||
mpp_camera = nullptr;
|
||||
}
|
||||
|
||||
/// Functions
|
||||
cSprite& cSprite::Copy( const cSprite & copy )
|
||||
{
|
||||
if (this != ©)
|
||||
{
|
||||
@@ -63,17 +69,9 @@ cSprite& cSprite::operator=( const cSprite& copy )
|
||||
*mpp_image = copy.getImage();
|
||||
*mpp_camera = copy.getCamera();
|
||||
}
|
||||
|
||||
return *this;
|
||||
}
|
||||
|
||||
cSprite::~cSprite()
|
||||
{
|
||||
mpp_image = nullptr;
|
||||
mpp_camera = nullptr;
|
||||
}
|
||||
|
||||
///Functions
|
||||
void cSprite::Draw()
|
||||
{
|
||||
//SDL_Texture* texture = (*mpp_image)->getImage();
|
||||
@@ -135,7 +133,7 @@ void cSprite::SaveImage( const cString& fileName, const cString& dir /*= ""*/ )
|
||||
}
|
||||
}
|
||||
|
||||
///Sets
|
||||
/// Sets
|
||||
void cSprite::setPosX( const signed long int x )
|
||||
{
|
||||
setPosition( x, getPosY());
|
||||
@@ -196,7 +194,7 @@ void cSprite::setCamera( VideoEngine::cCamera** camera )
|
||||
mpp_camera = camera;
|
||||
}
|
||||
|
||||
///Get's
|
||||
/// Gets
|
||||
const signed long int cSprite::getPosX() const
|
||||
{
|
||||
return m_position.x;
|
||||
|
||||
Reference in New Issue
Block a user