Search Results for

    Show / Hide Table of Contents

    Class VideoBackend

    The helper class for that handles active Video backend operations.

    Inheritance
    VideoBackend
    Assembly: FlaxEngine.dll
    File: Engine/Video/VideoBackend.h
    Syntax
    public class VideoBackend

    Constructors

    ~VideoBackend()

    Declaration
    public virtual ~VideoBackend()

    Methods

    Base_Dispose()

    Declaration
    public virtual void Base_Dispose() = 0

    Base_Init()

    Declaration
    public virtual bool Base_Init() = 0
    Returns
    bool

    Base_Name()

    Declaration
    public virtual Char* Base_Name() = 0
    Returns
    Char

    Base_Update(class TaskGraph* graph)

    Declaration
    public virtual void Base_Update(class TaskGraph* graph) = 0
    Parameters
    class TaskGraph graph

    Player_Create(const VideoBackendPlayerInfo& info, VideoBackendPlayer& player)

    Declaration
    public virtual bool Player_Create(const VideoBackendPlayerInfo& info, VideoBackendPlayer& player) = 0
    Parameters
    VideoBackendPlayerInfo info

    VideoBackendPlayer player

    Returns
    bool

    Player_Destroy(VideoBackendPlayer& player)

    Declaration
    public virtual void Player_Destroy(VideoBackendPlayer& player) = 0
    Parameters
    VideoBackendPlayer player

    Player_GetTime(const VideoBackendPlayer& player)

    Declaration
    public virtual TimeSpan Player_GetTime(const VideoBackendPlayer& player) = 0
    Parameters
    VideoBackendPlayer player

    Returns
    TimeSpan

    Player_Pause(VideoBackendPlayer& player)

    Declaration
    public virtual void Player_Pause(VideoBackendPlayer& player) = 0
    Parameters
    VideoBackendPlayer player

    Player_Play(VideoBackendPlayer& player)

    Declaration
    public virtual void Player_Play(VideoBackendPlayer& player) = 0
    Parameters
    VideoBackendPlayer player

    Player_Seek(VideoBackendPlayer& player, TimeSpan time)

    Declaration
    public virtual void Player_Seek(VideoBackendPlayer& player, TimeSpan time) = 0
    Parameters
    VideoBackendPlayer player

    TimeSpan time

    Player_Stop(VideoBackendPlayer& player)

    Declaration
    public virtual void Player_Stop(VideoBackendPlayer& player) = 0
    Parameters
    VideoBackendPlayer player

    Player_UpdateInfo(VideoBackendPlayer& player, const VideoBackendPlayerInfo& info)

    Declaration
    public virtual void Player_UpdateInfo(VideoBackendPlayer& player, const VideoBackendPlayerInfo& info) = 0
    Parameters
    VideoBackendPlayer player

    VideoBackendPlayerInfo info

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat