CenteringPushMatrix, CenteringPopMatrix

This commit is contained in:
Glenn Maynard
2006-07-25 19:53:00 +00:00
parent 573946668c
commit 90d4dc17d5
2 changed files with 12 additions and 0 deletions
+10
View File
@@ -612,6 +612,16 @@ void RageDisplay::ResolutionChanged()
UpdateCentering();
}
void RageDisplay::CenteringPushMatrix()
{
g_CenteringStack.Push();
}
void RageDisplay::CenteringPopMatrix()
{
g_CenteringStack.Pop();
}
void RageDisplay::ChangeCentering( int iTranslateX, int iTranslateY, int iAddWidth, int iAddHeight )
{
g_iTranslateX = iTranslateX;
+2
View File
@@ -310,6 +310,8 @@ public:
void LoadLookAt( float fov, const RageVector3 &Eye, const RageVector3 &At, const RageVector3 &Up );
/* Centering matrix */
void CenteringPushMatrix();
void CenteringPopMatrix();
void ChangeCentering( int trans_x, int trans_y, int add_width, int add_height );
RageSurface *CreateSurfaceFromPixfmt( PixelFormat pixfmt, void *pixels, int width, int height, int pitch );