ios changes
This commit is contained in:
1 parent
6b67237804
commit
0bf1c60c9d
18 files changed
+116
-69
No files matched your search
@@ -106,7 +106,7 @@ struct TSquareStatic : public TInstancingWidgetAncestor
|
||||
struct TDynamicText : public TInstancingWidgetAncestor
|
||||
{
|
||||
protected:
|
||||
boost::signals::connection SmartValueConnection;
|
||||
boost::signals2::connection SmartValueConnection;
|
||||
|
||||
TTextParams LastTextParams;
|
||||
|
||||
@@ -194,16 +194,16 @@ protected:
|
||||
|
||||
void RefreshTextTriangleList();
|
||||
|
||||
boost::signals::connection InputConnection;
|
||||
boost::signals2::connection InputConnection;
|
||||
|
||||
boost::signals::connection SetTextSlotConnection;
|
||||
boost::signals2::connection SetTextSlotConnection;
|
||||
|
||||
public:
|
||||
~TEdit();
|
||||
TRenderPairList::iterator TextIterator;
|
||||
|
||||
|
||||
boost::signal<void(std::string)> OnTextChanged;
|
||||
boost::signals2::signal<void(std::string)> OnTextChanged;
|
||||
|
||||
virtual bool CheckClick(vec2 mousePos);
|
||||
|
||||
@@ -230,7 +230,7 @@ class TCheckBox : public TInstancingWidgetAncestor
|
||||
protected:
|
||||
bool IsChecked; //To be set immediately on tap up
|
||||
|
||||
boost::signals::connection SetCheckedSlotConnection;
|
||||
boost::signals2::connection SetCheckedSlotConnection;
|
||||
void RefreshVisibility();
|
||||
public:
|
||||
std::vector<TRenderPairList::iterator> StaticTextureIteratorArr;
|
||||
@@ -252,7 +252,7 @@ public:
|
||||
|
||||
//Logic:
|
||||
void SetChecked(bool isChecked);
|
||||
boost::signal<void(bool)> OnSetChecked;
|
||||
boost::signals2::signal<void(bool)> OnSetChecked;
|
||||
|
||||
static TCheckBox* CreateCheckBox(vec2 posFrom, vec2 posTo);
|
||||
static TCheckBox* CreateCheckBoxWithFiller(vec2 posFrom, vec2 posTo, boost::function<void(TCheckBox*)> checkBoxFillerFunc);
|
||||
@@ -274,7 +274,7 @@ class TRadioButton : public TInstancingWidgetAncestor
|
||||
protected:
|
||||
bool IsChecked; //To be set immediately on tap up
|
||||
|
||||
boost::signals::connection SetCheckedSlotConnection;
|
||||
boost::signals2::connection SetCheckedSlotConnection;
|
||||
void RefreshVisibility();
|
||||
public:
|
||||
std::vector<TRenderPairList::iterator> StaticTextureIteratorArr;
|
||||
@@ -296,7 +296,7 @@ public:
|
||||
|
||||
//Logic:
|
||||
void SetChecked(bool isChecked);
|
||||
boost::signal<void(bool)> OnSetChecked;
|
||||
boost::signals2::signal<void(bool)> OnSetChecked;
|
||||
|
||||
static TRadioButton* CreateRadioButton(vec2 posFrom, vec2 posTo);
|
||||
static TRadioButton* CreateRadioButtonWithFiller(vec2 posFrom, vec2 posTo, boost::function<void(TRadioButton*)> radioButtonFillerFunc);
|
||||
@@ -402,4 +402,4 @@ public:
|
||||
|
||||
} //namespace SE
|
||||
|
||||
#endif
|
||||
#endif
|
||||
@@ -32,7 +32,7 @@ struct TWidgetStruct
|
||||
|
||||
std::shared_ptr<TInstancingWidgetAncestor> Widget;
|
||||
|
||||
std::map<std::string, std::shared_ptr<boost::signal<void (TSignalParam)>>> SignalMap;
|
||||
std::map<std::string, std::shared_ptr<boost::signals2::signal<void (TSignalParam)>>> SignalMap;
|
||||
|
||||
TWidgetStruct(const std::string& name, const std::string& groupName, std::shared_ptr<TInstancingWidgetAncestor> widget, int order = 0)
|
||||
: Name(name)
|
||||
@@ -41,10 +41,10 @@ struct TWidgetStruct
|
||||
, IsMouseDown(false)
|
||||
, Widget(widget)
|
||||
{
|
||||
SignalMap[CONST_HOLD_SIGNAL_NAME] = std::shared_ptr<boost::signal<void (TSignalParam)>>(new boost::signal<void (TSignalParam)>());
|
||||
SignalMap[CONST_CLICK_SIGNAL_NAME] = std::shared_ptr<boost::signal<void (TSignalParam)>>(new boost::signal<void (TSignalParam)>());
|
||||
SignalMap[CONST_TAPDOWN_SIGNAL_NAME] = std::shared_ptr<boost::signal<void (TSignalParam)>>(new boost::signal<void (TSignalParam)>());
|
||||
SignalMap[CONST_DRAG_SIGNAL_NAME] = std::shared_ptr<boost::signal<void (TSignalParam)>>(new boost::signal<void (TSignalParam)>());
|
||||
SignalMap[CONST_HOLD_SIGNAL_NAME] = std::shared_ptr<boost::signals2::signal<void (TSignalParam)>>(new boost::signals2::signal<void (TSignalParam)>());
|
||||
SignalMap[CONST_CLICK_SIGNAL_NAME] = std::shared_ptr<boost::signals2::signal<void (TSignalParam)>>(new boost::signals2::signal<void (TSignalParam)>());
|
||||
SignalMap[CONST_TAPDOWN_SIGNAL_NAME] = std::shared_ptr<boost::signals2::signal<void (TSignalParam)>>(new boost::signals2::signal<void (TSignalParam)>());
|
||||
SignalMap[CONST_DRAG_SIGNAL_NAME] = std::shared_ptr<boost::signals2::signal<void (TSignalParam)>>(new boost::signals2::signal<void (TSignalParam)>());
|
||||
}
|
||||
|
||||
TWidgetStruct(const TWidgetStruct& widgetStruct)
|
||||
@@ -142,10 +142,10 @@ protected:
|
||||
public:
|
||||
bool KeyboardIsOnScreen;
|
||||
|
||||
boost::signal<void(int)> KeyPressedSignal;
|
||||
boost::signal<void(std::string)> SetTextSignal;
|
||||
boost::signal<void()> OnKeyboardShowSignal;
|
||||
boost::signal<void()> OnKeyboardHideSignal;
|
||||
boost::signals2::signal<void(int)> KeyPressedSignal;
|
||||
boost::signals2::signal<void(std::string)> SetTextSignal;
|
||||
boost::signals2::signal<void()> OnKeyboardShowSignal;
|
||||
boost::signals2::signal<void()> OnKeyboardHideSignal;
|
||||
|
||||
TGUIManager();
|
||||
|
||||
@@ -185,10 +185,10 @@ public:
|
||||
|
||||
void PrintWidgetList();
|
||||
|
||||
std::shared_ptr<boost::signal<void (TSignalParam)>> GetOnClickSignal(const std::string& widgetName);
|
||||
std::shared_ptr<boost::signal<void (TSignalParam)>> GetOnHoldSignal(const std::string& widgetName);
|
||||
std::shared_ptr<boost::signal<void (TSignalParam)>> GetSignal(const std::string& signalName, const std::string& widgetName);
|
||||
std::shared_ptr<boost::signal<void (TSignalParam)>> GetOnTapDownSignal(const std::string& widgetName);
|
||||
std::shared_ptr<boost::signals2::signal<void (TSignalParam)>> GetOnClickSignal(const std::string& widgetName);
|
||||
std::shared_ptr<boost::signals2::signal<void (TSignalParam)>> GetOnHoldSignal(const std::string& widgetName);
|
||||
std::shared_ptr<boost::signals2::signal<void (TSignalParam)>> GetSignal(const std::string& signalName, const std::string& widgetName);
|
||||
std::shared_ptr<boost::signals2::signal<void (TSignalParam)>> GetOnTapDownSignal(const std::string& widgetName);
|
||||
|
||||
//TFunctionBinderInterface implementation:
|
||||
void SQ_MoveWidget(const SQChar *widgetName, float x, float y);
|
||||
@@ -199,4 +199,4 @@ public:
|
||||
} //namespace SE
|
||||
|
||||
|
||||
#endif
|
||||
#endif
|
||||
Reference in new issue
Block a user