List of all members.
Detailed Description
Image Stream class.
Member Typedef Documentation
Member Enumeration Documentation
- Enumerator:
INVALID |
|
PLAYING |
|
PAUSED |
|
REWINDING |
|
Constructor & Destructor Documentation
osg::ImageStream::ImageStream |
( |
|
) |
|
osg::ImageStream::ImageStream |
( |
const ImageStream & |
image, |
|
|
const CopyOp & |
copyop = CopyOp::SHALLOW_COPY | |
|
) |
| | |
Copy constructor using CopyOp to manage deep vs shallow copy.
virtual osg::ImageStream::~ImageStream |
( |
|
) |
[inline, protected, virtual] |
Member Function Documentation
virtual void osg::ImageStream::applyLoopingMode |
( |
|
) |
[inline, protected, virtual] |
virtual const char* osg::ImageStream::className |
( |
|
) |
const [inline, virtual] |
return the name of the object's class type. Must be defined by derived classes.
Reimplemented from osg::Image.
Reimplemented in osg::ImageSequence.
virtual Object* osg::ImageStream::clone |
( |
const CopyOp & |
|
) |
const [inline, virtual] |
Clone an object, with Object* return type. Must be defined by derived classes.
Reimplemented from osg::Image.
Reimplemented in osg::ImageSequence.
virtual Object* osg::ImageStream::cloneType |
( |
|
) |
const [inline, virtual] |
Clone the type of an object, with Object* return type. Must be defined by derived classes.
Reimplemented from osg::Image.
Reimplemented in osg::ImageSequence.
virtual int osg::ImageStream::compare |
( |
const Image & |
rhs |
) |
const [virtual] |
const AudioStreams& osg::ImageStream::getAudioStreams |
( |
|
) |
const [inline] |
AudioStreams& osg::ImageStream::getAudioStreams |
( |
|
) |
[inline] |
virtual double osg::ImageStream::getFrameRate |
( |
|
) |
const [inline, virtual] |
virtual double osg::ImageStream::getLength |
( |
|
) |
const [inline, virtual] |
LoopingMode osg::ImageStream::getLoopingMode |
( |
|
) |
const [inline] |
virtual double osg::ImageStream::getReferenceTime |
( |
|
) |
const [inline, virtual] |
virtual double osg::ImageStream::getTimeMultiplier |
( |
|
) |
const [inline, virtual] |
virtual float osg::ImageStream::getVolume |
( |
|
) |
const [inline, virtual] |
virtual bool osg::ImageStream::isSameKindAs |
( |
const Object * |
obj |
) |
const [inline, virtual] |
virtual const char* osg::ImageStream::libraryName |
( |
|
) |
const [inline, virtual] |
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.
Reimplemented in osg::ImageSequence.
virtual void osg::ImageStream::pause |
( |
|
) |
[inline, virtual] |
virtual void osg::ImageStream::play |
( |
|
) |
[inline, virtual] |
virtual void osg::ImageStream::quit |
( |
bool |
= true |
) |
[inline, virtual] |
virtual void osg::ImageStream::rewind |
( |
|
) |
[inline, virtual] |
virtual void osg::ImageStream::seek |
( |
double |
|
) |
[inline, virtual] |
void osg::ImageStream::setAudioStreams |
( |
const AudioStreams & |
asl |
) |
[inline] |
void osg::ImageStream::setLoopingMode |
( |
LoopingMode |
mode |
) |
[inline] |
virtual void osg::ImageStream::setReferenceTime |
( |
double |
|
) |
[inline, virtual] |
virtual void osg::ImageStream::setTimeMultiplier |
( |
double |
|
) |
[inline, virtual] |
virtual void osg::ImageStream::setVolume |
( |
float |
|
) |
[inline, virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: