[cluttermm] Script: Add some missing methods.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cluttermm] Script: Add some missing methods.
- Date: Fri, 11 Apr 2014 13:20:25 +0000 (UTC)
commit d9b06a4382c039871dd4c0d2952a68118848c042
Author: Murray Cumming <murrayc murrayc com>
Date: Fri Apr 11 15:20:10 2014 +0200
Script: Add some missing methods.
clutter/src/script.hg | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/clutter/src/script.hg b/clutter/src/script.hg
index c714352..ef65e13 100644
--- a/clutter/src/script.hg
+++ b/clutter/src/script.hg
@@ -46,6 +46,11 @@ public:
#endif
_WRAP_METHOD(guint load_from_file(const std::string& filename), clutter_script_load_from_file, errthrow)
+ _WRAP_METHOD(guint load_from_resource(const std::string& resource_path),
clutter_script_load_from_resource, errthrow)
+
+ _WRAP_METHOD(Glib::RefPtr<Glib::Object> get_object(const Glib::ustring& name), clutter_script_get_object,
refreturn)
+ _WRAP_METHOD(Glib::RefPtr<const Glib::Object> get_object(const Glib::ustring& name) const,
clutter_script_get_object, refreturn, constversion)
+
/** Adds paths to the list of search paths held by the Script .
* The search paths are used by lookup_filename(), which can be used to define
* search paths for the textures source file name or other custom, file-based
@@ -84,12 +89,22 @@ public:
//clutter_script_get_objects() is a varargs convenience function for C.
_IGNORE(clutter_script_get_objects)
+ //TODO: Use _WRAP_METHOD() for this?
std::vector<Glib::RefPtr<Glib::Object> > list_objects();
std::vector<Glib::RefPtr<const Glib::Object> > list_objects() const;
_WRAP_METHOD(void unmerge_object(guint merge_id), clutter_script_unmerge_objects)
_WRAP_METHOD(void ensure_objects(), clutter_script_ensure_objects)
+ //TODO: _WRAP_METHOD(void add_states(const Glib::ustring& name, const Glib::RefPtr<State>& state),
clutter_script_add_states)
+
+ //TODO: _WRAP_METHOD(Glib::RefPtr<State> clutter_script_get_states(const Glib::ustring& name),
clutter_script_get_states, refreturn)
+ //_WRAP_METHOD(Glib::RefPtr<const State> clutter_script_get_states(const Glib::ustring& name),
clutter_script_get_states, refreturn, constversion)
+
+ _WRAP_METHOD(void set_translation_domain(const Glib::ustring& domain),
clutter_script_set_translation_domain)
+ _WRAP_METHOD(Glib::ustring get_translation_domain() const, clutter_script_get_translation_domain)
+
+
// TODO: connect_signals functions
// TODO: do we need get_type_from_name()?
// clutter_script_connect_signals() and clutter_script_connect_signals_full() seem to be like
glade_xml_autoconnect(),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]