add GetCurrentTextureCoordRect

This commit is contained in:
Glenn Maynard
2003-02-08 23:45:06 +00:00
parent 2ebb67f358
commit 8a9feafd62
2 changed files with 8 additions and 2 deletions
+7 -2
View File
@@ -233,8 +233,7 @@ void Sprite::DrawPrimitives()
}
else
{
unsigned int uFrameNo = m_iStateToFrame[m_iCurState];
const RectF *pTexCoordRect = m_pTexture->GetTextureCoordRect( uFrameNo );
const RectF *pTexCoordRect = GetCurrentTextureCoordRect();
v[0].t = RageVector2( pTexCoordRect->left, pTexCoordRect->top ); // top left
v[1].t = RageVector2( pTexCoordRect->left, pTexCoordRect->bottom ); // bottom left
@@ -354,6 +353,12 @@ void Sprite::SetCustomImageCoords( float fImageCoords[8] ) // order: bottom left
SetCustomTextureCoords( fImageCoords );
}
const RectF *Sprite::GetCurrentTextureCoordRect() const
{
unsigned int uFrameNo = m_iStateToFrame[m_iCurState];
return m_pTexture->GetTextureCoordRect( uFrameNo );
}
void Sprite::StopUsingCustomCoords()
{
m_bUsingCustomTexCoords = false;