/* ========================================================================== * ÆÄ ÀÏ : ScrollBar.h * ¸ñ Àû : * ÀÛ ¼º ÀÚ : ±è°¡¶÷ * ÀÛ ¼º ÀÏ : 2006-10-26 * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #include "UIWindow.h" #include "UINodeData.h" class cButton; class cBarButton; class cPlaneObject; class cScrollBar : public cUIWindow { public: cScrollBar( eUINodeType type = eUINODE_SCROLLBAR ); virtual ~cScrollBar(); private: /// ¾÷ ¹öư ½ºÅ² À̸§ cString mUpButtonSkin; /// ´Ù¿î ¹öư ½ºÅ² À̸§ cString mDownButtonSkin; /// ¹Ù ¹öư ½ºÅ² À̸§ cString mBarButtonSkin; /// À§ ¹öư cButton* mpUpButton; /// ¾Æ·¡ ¹öư cButton* mpDownButton; /// ¹Ù ¹öư cBarButton* mpBarButton; /// ½ºÅ©·Ñ¹ÙÀÇ ¹è°æ À̹ÌÁö // cPlaneObject* mpScrollImage; }; //////////////////////////////////////////////////////////////////////////// class cScrollBarSkin : public cUINodeSkin { public: cScrollBarSkin( eUINodeType type = eUINODE_SCROLLBAR ); virtual ~cScrollBarSkin(); /// ·Îµù virtual bool Load( cParser& parser ); public: /// ¾÷ ¹öư ½ºÅ² À̸§ cString mUpButtonSkin; /// ¹Ù ¹öư ½ºÅ² À̸§ cString mBarButtonSkin; /// ´Ù¿î ¹öư ½ºÅ² À̸§ cString mDownButtonSkin; };