Ogre Video and Audio Plugins  master
Ogre::OgreTheoraDataStream Class Reference

#include <OgreTheoraDataStream.h>

Inheritance diagram for Ogre::OgreTheoraDataStream:

Public Member Functions

 OgreTheoraDataStream (std::string filename, std::string group_name)
 
 ~OgreTheoraDataStream ()
 
int read (void *output, int nBytes)
 
void seek (unsigned long byte_index)
 
std::string repr ()
 
unsigned long size ()
 
unsigned long tell ()
 

Private Attributes

std::string mName
 
DataStreamPtr mStream
 

Constructor & Destructor Documentation

◆ OgreTheoraDataStream()

Ogre::OgreTheoraDataStream::OgreTheoraDataStream ( std::string  filename,
std::string  group_name 
)

◆ ~OgreTheoraDataStream()

Ogre::OgreTheoraDataStream::~OgreTheoraDataStream ( )

Member Function Documentation

◆ read()

int Ogre::OgreTheoraDataStream::read ( void *  output,
int  nBytes 
)

◆ repr()

std::string Ogre::OgreTheoraDataStream::repr ( )

◆ seek()

void Ogre::OgreTheoraDataStream::seek ( unsigned long  byte_index)

◆ size()

unsigned long Ogre::OgreTheoraDataStream::size ( )

◆ tell()

unsigned long Ogre::OgreTheoraDataStream::tell ( )

Member Data Documentation

◆ mName

std::string Ogre::OgreTheoraDataStream::mName
private

◆ mStream

DataStreamPtr Ogre::OgreTheoraDataStream::mStream
private

The documentation for this class was generated from the following file: