You.i Engine
CYIPlatformPlayerHandle Class Referenceabstract

Detailed Description

The CYIPlatformPlayerHandle is a wrapper object that holds on to the native platform player instance.

Once a CYIPlatformPlayerHandle is created it is then usually associated with a CYIAbstractVideoPlayer implementation by setting it using CYIAbstractVideoPlayer::SetPlatformPlayerHandle.

Note
When including this header in a C++ file, it must be compiled with CX support by using the /ZW flag. This can be enabled in CMake as follows: if(UWP) set_property(SOURCE "FileName.cpp" APPEND_STRING PROPERTY COMPILE_FLAGS " /ZW ") endif()
See also
CYIPlatformPlayerHandleAndroid
CYIPlatformPlayerHandleApple
CYIPlatformPlayerHandleUWP

#include <player/YiPlatformPlayerHandle.h>

Inheritance diagram for CYIPlatformPlayerHandle:

Public Member Functions

virtual ~CYIPlatformPlayerHandle ()
 

Protected Member Functions

 CYIPlatformPlayerHandle ()
 

Friends

class CYIAbstractVideoPlayer
 

Constructor & Destructor Documentation

◆ ~CYIPlatformPlayerHandle()

virtual CYIPlatformPlayerHandle::~CYIPlatformPlayerHandle ( )
inlinevirtual

◆ CYIPlatformPlayerHandle()

CYIPlatformPlayerHandle::CYIPlatformPlayerHandle ( )
inlineprotected

Friends And Related Function Documentation

◆ CYIAbstractVideoPlayer

friend class CYIAbstractVideoPlayer
friend

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