The RenderUI function

The RenderUI function for our sprite is also straightforward. It checks to see if the sprite is active, and if it is, calls the render manager's RenderUI function. Here is the code:

void UISprite::RenderUI() {
if( m_Active == false ) {
return;
}
render_manager->RenderUI( m_SpriteTexture, NULL, &m_dest, 0.0,
0xff, 0xff, 0xff, 0xff );
}