Panda3D
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Static Public Member Functions
MouseRecorder Class Reference

This object records any data generated by a particular MouseAndKeyboard node on the datagraph for a session for eventual playback via a DataGraphPlayback (and a PlaybackController). More...

Inheritance diagram for MouseRecorder:
DataNode RecorderBase PandaNode ReferenceCount TypedWritable Namable LinkedListNode ReferenceCount TypedObject

List of all members.

Public Member Functions

 MouseRecorder (string name)

Static Public Member Functions

static TypeHandle getClassType ()

Detailed Description

This object records any data generated by a particular MouseAndKeyboard node on the datagraph for a session for eventual playback via a DataGraphPlayback (and a PlaybackController).

To use it, make it a child of the node you wish to record. It also serves as a pass-through, so that additional child nodes may be parented directly to it.


Constructor & Destructor Documentation

MouseRecorder ( string  name)

Member Function Documentation

static TypeHandle getClassType ( ) [static]

Reimplemented from RecorderBase.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties