Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

VGenericKeyIterator Class Reference

Derived classes allow interaction with keyframes without knowledge of what's inside. More...

#include <GenericKeyIterator.h>

Inheritance diagram for VGenericKeyIterator:

VGenericProperty VSpecificKeyIterator VSpecificProperty VController VSpecificProperty VProperty_ColorFill VProperty_ColorLine VProperty_LineWidth VProperty_Opacity VTransform VKeyController VPathController VProperty_ColorFill VProperty_ColorLine VProperty_LineWidth VProperty_Opacity VTransform List of all members.

Public Methods

virtual void Delete (int pos)=0
 Delete a keyframe at a certain position.

void CreateBlankKeyFrame (int frame)
 Adds a blank keyframe at the specified frame.

virtual VAbstractEditorCreateKeyEditor (int pos)
 Returns an editor that can allow the user to manipulate a key.

virtual bool SupportsDirectManipulation () const
 The object can be manipulated directly by the user.

Iteration
virtual int Count () const=0
 Number of keyframes.

virtual void SetFrame (int pos, int f)=0
 Changes the frame where a keyframe resides.

virtual int GetFrame (int pos)=0
 Returns the frame where a keyframe resides.

virtual bool Exists (int f) const
 Does a keyframe exist at a specific frame?


Detailed Description

Derived classes allow interaction with keyframes without knowledge of what's inside.


The documentation for this class was generated from the following file:
Generated at Wed Aug 29 19:58:56 2001 for Pocket Animator by doxygen1.2.5 written by Dimitri van Heesch, © 1997-2001