/* -----------------------------------------------------------------------------
	GSFramework
	Copyright 2001-2013 Emmanuel Julien. All Rights Reserved.
----------------------------------------------------------------------------- */


#ifndef	__WINDOWSKIN__
#define	__WINDOWSKIN__


		#include "font/font_cache.h"
		#include "picture/pict.h"


namespace GS {
	namespace S2D {

/// UI Window skin.
struct	WindowSkin : public SharedObject
{
		sPicture	top, left, right, bottom, top_left, top_right, bottom_left, bottom_right;
		uint		color;

		sFontEx		title_font;

		int			title_top,
					title_bottom,
					title_size,
					title_color;
};

typedef	SharedPtr <WindowSkin> sWindowSkin;

	} //S2D
} // GS


#endif	// __WINDOWSKIN__
