Scaleform::GFx::State Scaleform::GFx::Video::VideoBase
class VideoBase : public State;
VideoBase is an abstract interface for creating instances of Video interface when GFx needs to play video files. This interface has four responsibilities:
VideoBase interface provides two ways of implementing background loading of game data while a video file is playing:
Class |
Description |
Callback interface for notifying the application when a video read operation is required and when it is completed. |
Method |
Description |
Creates an instance of VideoPlayer interface for playing the video files. | |
Enables/disables video read operations for background loading of game data. | |
Gets the AS2 Video ActionScript interface. | |
Gets the AS3 Video ActionScript interface. | |
Obtains a pointer to the memory heap used by the video system. | |
Returns the texture manager used for the texture image. | |
Determines if a video system needs to perform any video data read operation. | |
Reads video definition tags from a SWF file. | |
Sets a read callback instance to the video system for background loading of game data. | |
VideoBase constructor. |
GFx_VideoBase.h