view LightClone/Source/GuiImage.h @ 65:41980ff0607d

Added shader and textures for bot
author koryspansel <koryspansel@bendbroadband.com>
date Wed, 05 Oct 2011 12:55:46 -0700
parents 3507bd831c7f
children
line wrap: on
line source

/*
 * GuiImage
 */

#ifndef __GUIIMAGE_H__
#define __GUIIMAGE_H__

#include "Core.h"
#include "GuiElement.h"

/*
 * GuiImage
 */
class GuiImage : public GuiElement
{
protected:

	/*
	 * pTexture
	 */
	IDirect3DTexture9* pTexture;

public:

	/*
	 * GuiImage
	 */
	GuiImage();

	/*
	 * Initialize
	 */
	virtual ErrorCode Initialize(ServiceProvider* pServiceProvider);

	/*
	 * Render
	 */
	virtual void Render(GuiRenderContext& kContext);

	/*
	 * SetTexture
	 */
	ErrorCode SetTexture(const char* pName, bool bResize = false);
};

#endif //__GUIIMAGE_H__