#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: