[Bf-committers] Re: listener object
Ton Roosendaal
ton at blender.org
Fri May 6 15:14:17 CEST 2005
Hi,
It's also important to define whether you want it for Blender (i.e. the
UI) or for running games?
I don't think an "Always scrptlink" is the way to go... we should keep
things fully event based in Blender's UI.
Would it be possible for Python to add callbacks instead? Meaning, it
assigns to an external program the means to insert events in the main
queue, which is then being handled by another script. Could also be a
means to plugin input devices.
-Ton-
On 6 May, 2005, at 13:21, Martin DeMello wrote:
> On 5/6/05, Martin DeMello <martindemello at gmail.com> wrote:
>> I'd like to add a "listener" object to blender, to allow a script to
>> be triggered by an external program writing to a socket. (Not
>> necessarily proposing this be added to blender proper, but it would be
>> very useful for my own copy.) Is this an intrinsically dangerous idea?
>> (i.e. could it cause instability or crashes in blender?) If not, how
>> would I go about doing it? (i.e., where in the code should I be
>> looking to add something like this?)
>
> Also, antont suggested on IRC that an 'always' scriptlink that
> activated once every timer tick would be another nice way to
> accomplish this. The triggered python script could then poll the
> socket.
>
> martin
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>
>
------------------------------------------------------------------------
--
Ton Roosendaal Blender Foundation ton at blender.org
http://www.blender.org
More information about the Bf-committers
mailing list