6
#ifndef __TEXTURE_TOOL_CONTROL_H__
7
#define __TEXTURE_TOOL_CONTROL_H__
9
#include "TextureControl.h"
14
class TextureToolControl :
18
TextureToolControl(MyGUI::Widget* _parent);
19
virtual ~TextureToolControl();
21
void setActivate(bool _value);
22
bool getActivate() const;
25
virtual void onMouseWheel(int _rel);
27
virtual void onChangeActivate();
30
bool checkMenuCommand();
33
void notifySettingsChanged(const MyGUI::UString& _sectorName, const MyGUI::UString& _propertyName);
35
void CommandChangeNextScale(const MyGUI::UString& _commandName, bool& _result);
36
void CommandChangePrevScale(const MyGUI::UString& _commandName, bool& _result);
37
void CommandChangeScale(const MyGUI::UString& _commandName, bool& _result);
43
typedef std::vector<size_t> VectorSizeT;
44
VectorSizeT mScaleValue;
45
size_t mCurrentScaleValue;
52
#endif // __TEXTURE_TOOL_CONTROL_H__