#include <OgreVideoManager.h>
 | 
|   | OgreVideoManager (int num_worker_threads=1) | 
|   | 
|   | ~OgreVideoManager () | 
|   | 
| void  | createDefinedTexture (const String &material_name, const String &group_name=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME) | 
|   | 
| TheoraVideoClip *  | createVideoTexture (const String &video_file_name, const String &material_name, const String &video_group_name=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME, const String &group_name=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME) | 
|   | 
| void  | destroyAdvancedTexture (const String &material_name, const String &group_name=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME) | 
|   | 
| void  | destroyAllVideoTextures () | 
|   | destroy all video textures  More...
  | 
|   | 
| void  | pauseAllVideoClips () | 
|   | pause all video  More...
  | 
|   | 
| void  | unpauseAllVideoClips () | 
|   | unpause all video  More...
  | 
|   | 
| TheoraVideoClip *  | getVideoClipByMaterialName (const String &material_name) | 
|   | 
|   | ExternalTextureSource () | 
|   | 
| virtual  | ~ExternalTextureSource () | 
|   | 
| void  | addBaseParams () | 
|   | 
| const String &  | getDictionaryStringName (void) const | 
|   | 
| int  | getFPS () const | 
|   | 
| const String &  | getInputName () const | 
|   | 
| eTexturePlayMode  | getPlayMode () const | 
|   | 
| const String &  | getPluginStringName (void) const | 
|   | 
| void  | getTextureTecPassStateLevel (int &t, int &p, int &s) const | 
|   | 
| void  | setFPS (int iFPS) | 
|   | 
| void  | setInputName (const String &sIN) | 
|   | 
| void  | setPlayMode (eTexturePlayMode eMode) | 
|   | 
| void  | setTextureTecPassStateLevel (int t, int p, int s) | 
|   | 
|   | StringInterface () | 
|   | 
| virtual  | ~StringInterface () | 
|   | 
| void  | copyParametersTo (StringInterface *dest) const | 
|   | 
| ParamDictionary *  | getParamDictionary (void) | 
|   | 
| const ParamDictionary *  | getParamDictionary (void) const | 
|   | 
| String  | getParameter (const String &name) const | 
|   | 
| const ParameterList &  | getParameters (void) const | 
|   | 
| bool  | setParameter (const String &name, const String &value) | 
|   | 
| void  | setParameterList (const NameValuePairList ¶mList) | 
|   | 
| virtual  | ~FrameListener () | 
|   | 
| virtual bool  | frameEnded (const FrameEvent &evt) | 
|   | 
| virtual bool  | frameRenderingQueued (const FrameEvent &evt) | 
|   | 
◆ OgreVideoManager()
      
        
          | Ogre::OgreVideoManager::OgreVideoManager  | 
          ( | 
          int  | 
          num_worker_threads = 1 | ) | 
           | 
        
      
 
 
◆ ~OgreVideoManager()
      
        
          | Ogre::OgreVideoManager::~OgreVideoManager  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ createDefinedTexture()
◆ createVideoTexture()
- Parameters
 - 
  
    | video_file_name | Video input file name.  | 
    | material_name | Material you are attaching a movie to.  | 
    | video_group_name | Resource group where the video file is registered  | 
    | group_name | Resource group where the texture is registered  | 
  
   
 
 
◆ destroyAdvancedTexture()
◆ destroyAllVideoTextures()
      
        
          | void Ogre::OgreVideoManager::destroyAllVideoTextures  | 
          ( | 
           | ) | 
           | 
        
      
 
destroy all video textures 
 
 
◆ frameStarted()
  
  
      
        
          | bool Ogre::OgreVideoManager::frameStarted  | 
          ( | 
          const FrameEvent &  | 
          evt | ) | 
           | 
         
       
   | 
  
privatevirtual   | 
  
 
 
◆ getVideoClipByMaterialName()
      
        
          | TheoraVideoClip* Ogre::OgreVideoManager::getVideoClipByMaterialName  | 
          ( | 
          const String &  | 
          material_name | ) | 
           | 
        
      
 
- Parameters
 - 
  
    | material_name | Material Name you are looking to remove a video clip from  | 
  
   
 
 
◆ initialise()
  
  
      
        
          | bool Ogre::OgreVideoManager::initialise  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatevirtual   | 
  
 
 
◆ pauseAllVideoClips()
      
        
          | void Ogre::OgreVideoManager::pauseAllVideoClips  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ shutDown()
  
  
      
        
          | void Ogre::OgreVideoManager::shutDown  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatevirtual   | 
  
 
 
◆ unpauseAllVideoClips()
      
        
          | void Ogre::OgreVideoManager::unpauseAllVideoClips  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ mbInit
  
  
      
        
          | bool Ogre::OgreVideoManager::mbInit | 
         
       
   | 
  
private   | 
  
 
 
◆ mbPaused
  
  
      
        
          | bool Ogre::OgreVideoManager::mbPaused | 
         
       
   | 
  
private   | 
  
 
 
◆ mClipsTextures
The documentation for this class was generated from the following file: