hand wrapping cluttermm functions (again)
- From: Ian Martin <martin_id vodafone co nz>
- To: gtkmm-list gnome org
- Subject: hand wrapping cluttermm functions (again)
- Date: Sat, 24 Sep 2011 11:44:57 +1200
Hi,
I'm (still) wrapping some of cluttermm- or at least trying to (thanks
Murray and Kjell- your replies helped++).
The Clutter::Animator::set_key() function has no conversion between
values; if passed (e.g.) a double, it will compile and run but std::cout
gets a stream of messages about not having a float. My understanding of
the problem is that there is the possibility of defining a custom
property to animate, so type-checking can't happen.
The value is stored in a GParamSpec. It might be possible to create an
empty GParamSpec with the correct name, query it for the appropriate
value type, and convert the passed in value to the correct type. Is
there anywhere in the g*mm source that does something like this?
And should I be trying to do this in the wrapper or filing a bug against
the Clutter code?
Ian
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]