AppEasy Core SDK  1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
CzPlatformVideo Class Reference

#include <CzPlatformVideo.h>

Inheritance diagram for CzPlatformVideo:
IzPlatformVideo IzPlatformVideo

List of all members.

Public Member Functions

int Init ()
void Release ()
bool Play (const char *filename, const CzIRect &rect, int repeat_count, eCzVideoCodec codec)
bool PlayFromMemory (char *mem, uint32 len, const CzIRect &rect, int repeat_count, eCzVideoCodec codec)
void Stop ()
void Pause ()
void Resume ()
bool isCodecSupported (eCzVideoCodec codec)
bool isCodecSupported (unsigned int codec_hash, bool &found)
void NotifyStopped ()
int Init ()
void Release ()
bool Play (const char *filename, const CzIRect &rect, int repeat_count, eCzVideoCodec codec)
bool PlayFromMemory (char *mem, uint32 len, const CzIRect &rect, int repeat_count, eCzVideoCodec codec)
void Stop ()
void Pause ()
void Resume ()
bool isCodecSupported (eCzVideoCodec codec)
bool isCodecSupported (unsigned int codec_hash, bool &found)
void NotifyStopped ()

Protected Member Functions

s3eVideoCodec getCodec (eCzVideoCodec codec)
float getPlayPosition () const
bool setPlayPosition (float pos)
bool isPlaying () const
void setVolume (float volume)
float getVolume () const
float getPlayPosition () const
bool setPlayPosition (float pos)
bool isPlaying () const
void setVolume (float volume)
float getVolume () const

Member Function Documentation

s3eVideoCodec CzPlatformVideo::getCodec ( eCzVideoCodec  codec) [protected]
float CzPlatformVideo::getPlayPosition ( ) const [protected, virtual]

Implements IzPlatformVideo.

float CzPlatformVideo::getPlayPosition ( ) const [protected, virtual]

Implements IzPlatformVideo.

float CzPlatformVideo::getVolume ( ) const [protected, virtual]

Implements IzPlatformVideo.

float CzPlatformVideo::getVolume ( ) const [protected, virtual]

Implements IzPlatformVideo.

int CzPlatformVideo::Init ( ) [virtual]

Implements IzPlatformVideo.

int CzPlatformVideo::Init ( ) [virtual]

Implements IzPlatformVideo.

Implements IzPlatformVideo.

bool CzPlatformVideo::isCodecSupported ( unsigned int  codec_hash,
bool &  found 
) [virtual]

Implements IzPlatformVideo.

Implements IzPlatformVideo.

bool CzPlatformVideo::isCodecSupported ( unsigned int  codec_hash,
bool &  found 
) [virtual]

Implements IzPlatformVideo.

bool CzPlatformVideo::isPlaying ( ) const [protected, virtual]

Implements IzPlatformVideo.

bool CzPlatformVideo::isPlaying ( ) const [protected, virtual]

Implements IzPlatformVideo.

void CzPlatformVideo::NotifyStopped ( ) [virtual]

Implements IzPlatformVideo.

void CzPlatformVideo::NotifyStopped ( ) [virtual]

Implements IzPlatformVideo.

void CzPlatformVideo::Pause ( ) [virtual]

Implements IzPlatformVideo.

void CzPlatformVideo::Pause ( ) [virtual]

Implements IzPlatformVideo.

bool CzPlatformVideo::Play ( const char *  filename,
const CzIRect rect,
int  repeat_count,
eCzVideoCodec  codec 
) [virtual]

Implements IzPlatformVideo.

bool CzPlatformVideo::Play ( const char *  filename,
const CzIRect rect,
int  repeat_count,
eCzVideoCodec  codec 
) [virtual]

Implements IzPlatformVideo.

bool CzPlatformVideo::PlayFromMemory ( char *  mem,
uint32  len,
const CzIRect rect,
int  repeat_count,
eCzVideoCodec  codec 
) [virtual]

Implements IzPlatformVideo.

bool CzPlatformVideo::PlayFromMemory ( char *  mem,
uint32  len,
const CzIRect rect,
int  repeat_count,
eCzVideoCodec  codec 
) [virtual]

Implements IzPlatformVideo.

void CzPlatformVideo::Release ( ) [virtual]

Implements IzPlatformVideo.

void CzPlatformVideo::Release ( ) [virtual]

Implements IzPlatformVideo.

void CzPlatformVideo::Resume ( ) [virtual]

Implements IzPlatformVideo.

void CzPlatformVideo::Resume ( ) [virtual]

Implements IzPlatformVideo.

bool CzPlatformVideo::setPlayPosition ( float  pos) [protected, virtual]

Implements IzPlatformVideo.

bool CzPlatformVideo::setPlayPosition ( float  pos) [protected, virtual]

Implements IzPlatformVideo.

void CzPlatformVideo::setVolume ( float  volume) [protected, virtual]

Implements IzPlatformVideo.

void CzPlatformVideo::setVolume ( float  volume) [protected, virtual]

Implements IzPlatformVideo.

void CzPlatformVideo::Stop ( ) [virtual]

Implements IzPlatformVideo.

void CzPlatformVideo::Stop ( ) [virtual]

Implements IzPlatformVideo.


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