37 lines
		
	
	
	
		
			701 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
	
		
			701 B
		
	
	
	
		
			C++
		
	
	
	
	
	
// This file is part of Desktop App Toolkit,
 | 
						|
// a set of libraries for developing nice desktop applications.
 | 
						|
//
 | 
						|
// For license and copyright information please follow this link:
 | 
						|
// https://github.com/desktop-app/legal/blob/master/LEGAL
 | 
						|
//
 | 
						|
#pragma once
 | 
						|
 | 
						|
#include "styles/style_widgets.h"
 | 
						|
 | 
						|
class Painter;
 | 
						|
 | 
						|
namespace Ui {
 | 
						|
 | 
						|
class CrossAnimation {
 | 
						|
public:
 | 
						|
	static void paint(
 | 
						|
		Painter &p,
 | 
						|
		const style::CrossAnimation &st,
 | 
						|
		style::color color,
 | 
						|
		int x,
 | 
						|
		int y,
 | 
						|
		int outerWidth,
 | 
						|
		float64 shown,
 | 
						|
		float64 loading = 0.);
 | 
						|
	static void paintStaticLoading(
 | 
						|
		Painter &p,
 | 
						|
		const style::CrossAnimation &st,
 | 
						|
		style::color color,
 | 
						|
		int x,
 | 
						|
		int y,
 | 
						|
		int outerWidth,
 | 
						|
		float64 shown);
 | 
						|
 | 
						|
};
 | 
						|
 | 
						|
} // namespace Ui
 |