Module NLA :: Class Action
[frames | no frames]

Class Action


The Action object

This object gives access to Action-specific data in Blender.
Method Summary
Dictionary [channel : PyIpo or None] getAllChannelIpos()
Get the all the Ipos for this action
PyIpo or None getChannelIpo(channel)
Get the Ipo for the named channel in this action
PyList getFrameNumbers()
Gets the frame numbers at which a key was inserted into this action
string getName()
Get the name of this Action.
  removeChannel(channel)
Remove a named channel from this action
  setActive(object)
Set this action as the current action for an object.
  setName(name)
Set the name of this Action.

Method Details

getAllChannelIpos()

Get the all the Ipos for this action
Returns:
the Ipos for all the channels in the action
           (type=Dictionary [channel : PyIpo or None])

getChannelIpo(channel)

Get the Ipo for the named channel in this action
Parameters:
channel - The name of a channel in this action
           (type=string)
Returns:
the Ipo for the channel
           (type=PyIpo or None)

getFrameNumbers()

Gets the frame numbers at which a key was inserted into this action
Returns:
a list of ints
           (type=PyList)

getName()

Get the name of this Action.
Returns:
string

removeChannel(channel)

Remove a named channel from this action
Parameters:
channel - The name of a channel in this action to be removed
           (type=string)

setActive(object)

Set this action as the current action for an object.
Parameters:
object - The object whose action is to be set
           (type=PyObject)

setName(name)

Set the name of this Action.
Parameters:
name - The new name
           (type=string)

Generated by Epydoc 2.1 on Thu Jul 13 16:50:05 2006 http://epydoc.sf.net