mirror of
				https://github.com/OpenMW/openmw.git
				synced 2025-11-04 09:26:41 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			35 lines
		
	
	
	
		
			740 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
	
		
			740 B
		
	
	
	
		
			C++
		
	
	
	
	
	
#ifndef OPENMW_LUAUI_IMAGE
 | 
						|
#define OPENMW_LUAUI_IMAGE
 | 
						|
 | 
						|
#include <MyGUI_ImageBox.h>
 | 
						|
#include <MyGUI_TileRect.h>
 | 
						|
 | 
						|
#include "widget.hpp"
 | 
						|
 | 
						|
namespace LuaUi
 | 
						|
{
 | 
						|
    class LuaTileRect : public MyGUI::TileRect
 | 
						|
    {
 | 
						|
        MYGUI_RTTI_DERIVED(LuaTileRect)
 | 
						|
 | 
						|
    public:
 | 
						|
        void _setAlign(const MyGUI::IntSize& _oldsize) override;
 | 
						|
 | 
						|
        void updateSize(MyGUI::IntSize tileSize) { mSetTileSize = tileSize; }
 | 
						|
 | 
						|
    protected:
 | 
						|
        MyGUI::IntSize mSetTileSize;
 | 
						|
    };
 | 
						|
 | 
						|
    class LuaImage : public MyGUI::ImageBox, public WidgetExtension
 | 
						|
    {
 | 
						|
        MYGUI_RTTI_DERIVED(LuaImage)
 | 
						|
 | 
						|
    protected:
 | 
						|
        void initialize() override;
 | 
						|
        void updateProperties() override;
 | 
						|
        LuaTileRect* mTileRect;
 | 
						|
    };
 | 
						|
}
 | 
						|
 | 
						|
#endif // OPENMW_LUAUI_IMAGE
 |