Exemple #1
0
void Window::setOpacity( const float percent ) noexcept
{
    const float MAX_PERCENT = 100.0f;
    const float MIN_PERCENT = 0.0f;
    float real_percent = 0.0f;

    if ( percent > MAX_PERCENT )
        real_percent = MAX_PERCENT;

    else if ( percent < MIN_PERCENT )
        real_percent = MIN_PERCENT;

    else
        real_percent = percent;

    float opacity = real_percent / MAX_PERCENT;
    SDL_SetWindowOpacity( m_wimpl->window, opacity );
}
/**
 * Sets the opacity of this window
 *
 * @param	InOpacity	The new window opacity represented as a floating point scalar
 */
void FLinuxWindow::SetOpacity( const float InOpacity )
{
	SDL_SetWindowOpacity(HWnd, InOpacity);
}