/***************************************************************************
tracktoactuator.h - description
-------------------
begin : Wed Dec 20 2000
copyright : (C) 2000 by Jan Walter
email : jan@blender.nl
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef TRACKTOACTUATOR_H
#define TRACKTOACTUATOR_H
#include <actuator.h>
/**A TrackToActuator is a special kind of a general actuator.
*@author Jan Walter
*/
class Actuator.html">TrackToActuator : public Actuator {
public:
TrackToActuator();
~TrackToActuator();
/** Returns the object to track with the parent of this actuator. */
PyObject* getObject();
/** Set the object to track with the parent of this actuator. */
PyObject* setObject(char* objectname);
/** Return the time in frames with which the tracking motion is delayed. */
PyObject* getTime();
/** Set the time in frames with which to delay the tracking motion. */
PyObject* setTime(int time);
/** Returns 1 if the motion is allowed to extend in the z-direction. */
PyObject* getUse3D();
/** Set to 1 to allow the tracking motion to extend in the z-direction, set to 0 to lock the tracking motion to the x-y plane. */
PyObject* setUse3D(int value);
};
#endif
Documentation generated by jan@nvidea on Thu Dec 21 14:04:43 CET 2000