ESplitScreenType::Type

Various data declarations relating to split screen on a GameViewportClient

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/ViewportSplitScreen.h

Include

#include "Engine/ViewportSplitScreen.h"

Syntax

namespace ESplitScreenType
{
    enum Type
    {
        None,
        TwoPlayer_Horizontal,
        TwoPlayer_Vertical,
        ThreePlayer_FavorTop,
        ThreePlayer_FavorBottom,
        ThreePlayer_Vertical,
        ThreePlayer_Horizontal,
        FourPlayer_Grid,
        FourPlayer_Vertical,
        FourPlayer_Horizontal,
        SplitTypeCount,
    }
}

Values

Name

Description

None

No split.

TwoPlayer_Horizontal

2 player horizontal split

TwoPlayer_Vertical

2 player vertical split

ThreePlayer_FavorTop

3 Player split with 1 player on top and 2 on bottom

ThreePlayer_FavorBottom

3 Player split with 1 player on bottom and 2 on top

ThreePlayer_Vertical

3 Player vertical split

ThreePlayer_Horizontal

3 Player horizontal split

FourPlayer_Grid

4 Player grid split

FourPlayer_Vertical

4 Player vertical split

FourPlayer_Horizontal

4 Player horizontal split

SplitTypeCount

Remarks

Various data declarations relating to split screen on a GameViewportClient