• R/O
  • SSH
  • HTTPS

qrobosdk: コミット


コミットメタ情報

リビジョン1764 (tree)
日時2010-04-11 14:29:29
作者satofumi

ログメッセージ

CallbackEvent::setActive() を追加

変更サマリ

差分

--- trunk/libs/lua/ScriptedStateMachine.h (revision 1763)
+++ trunk/libs/lua/ScriptedStateMachine.h (revision 1764)
@@ -67,6 +67,12 @@
6767 }
6868
6969
70+ void popState(void)
71+ {
72+ state_stack_.pop();
73+ }
74+
75+
7076 const luabind::object& currentState(void) const
7177 {
7278 return current_state_;
--- trunk/libs/lua/luabindGui.cpp (revision 1763)
+++ trunk/libs/lua/luabindGui.cpp (revision 1764)
@@ -55,6 +55,7 @@
5555 .def("click", &CallbackEvent::click)
5656 .def("enterCursor", &CallbackEvent::enterCursor)
5757 .def("moveCursor", &CallbackEvent::moveCursor)
58+ .def("setActive", &CallbackEvent::setActive)
5859 .def("isActive", &CallbackEvent::isActive)
5960 .def("setCallback", &CallbackEvent::setCallback),
6061
--- trunk/libs/gui/CallbackEvent.h (revision 1763)
+++ trunk/libs/gui/CallbackEvent.h (revision 1764)
@@ -44,6 +44,7 @@
4444 void enterCursor(const Rect<long>& area, bool enter = true);
4545 void moveCursor(bool move);
4646
47+ void setActive(void);
4748 bool isActive(void);
4849 void setCallback(const EventCallback::slot_type& callback);
4950
--- trunk/libs/gui/CallbackEvent.cpp (revision 1763)
+++ trunk/libs/gui/CallbackEvent.cpp (revision 1764)
@@ -234,6 +234,12 @@
234234 }
235235
236236
237+void CallbackEvent::setActive(void)
238+{
239+ pimpl->is_active_ = true;
240+}
241+
242+
237243 bool CallbackEvent::isActive(void)
238244 {
239245 bool is_active = pimpl->is_active_;
旧リポジトリブラウザで表示