Inheritance diagram for osg::ImageStream:

Public Types | |
| enum | StreamStatus { INVALID, PLAYING, PAUSED, REWINDING } |
| enum | LoopingMode { NO_LOOPING, LOOPING } |
Public Member Functions | |
| ImageStream () | |
| ImageStream (const ImageStream &image, const CopyOp ©op=CopyOp::SHALLOW_COPY) | |
| Copy constructor using CopyOp to manage deep vs shallow copy. | |
| virtual Object * | cloneType () const |
| Clone the type of an object, with Object* return type. | |
| virtual Object * | clone (const CopyOp ©op) const |
| Clone an object, with Object* return type. | |
| virtual bool | isSameKindAs (const Object *obj) const |
| virtual const char * | libraryName () const |
| return the name of the object's library. | |
| virtual const char * | className () const |
| return the name of the object's class type. | |
| virtual int | compare (const Image &rhs) const |
| Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. | |
| virtual void | play () |
| virtual void | pause () |
| virtual void | rewind () |
| virtual void | quit (bool=true) |
| StreamStatus | getStatus () |
| void | setLoopingMode (LoopingMode mode) |
| LoopingMode | getLoopingMode () const |
| virtual void | setReferenceTime (double) |
| virtual double | getReferenceTime () const |
| virtual void | setTimeMultiplier (double) |
| virtual double | getTimeMultiplier () |
| virtual void | update () |
Protected Member Functions | |
| virtual | ~ImageStream () |
Protected Attributes | |
| StreamStatus | _status |
| LoopingMode | _loopingMode |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Copy constructor using CopyOp to manage deep vs shallow copy.
|
|
|
|
|
|
return the name of the object's class type. Must be defined by derived classes. Reimplemented from osg::Image. |
|
|
Clone an object, with Object* return type. Must be defined by derived classes. Reimplemented from osg::Image. |
|
|
Clone the type of an object, with Object* return type. Must be defined by derived classes. Reimplemented from osg::Image. |
|
|
Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs.
Reimplemented from osg::Image. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from osg::Image. |
|
|
return the name of the object's library. Must be defined by derived classes. The OpenSceneGraph convention is that the namespace of a library is the same as the library name. Reimplemented from osg::Image. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|