7#include "ViewportSplitScreen.generated.h"
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UENUM(...)
Definition ObjectMacros.h:749
Definition ViewportSplitScreen.h:22
Type
Definition ViewportSplitScreen.h:24
@ FourPlayer_Horizontal
Definition ViewportSplitScreen.h:44
@ ThreePlayer_Horizontal
Definition ViewportSplitScreen.h:38
@ ThreePlayer_Vertical
Definition ViewportSplitScreen.h:36
@ FourPlayer_Grid
Definition ViewportSplitScreen.h:40
@ SplitTypeCount
Definition ViewportSplitScreen.h:46
@ TwoPlayer_Horizontal
Definition ViewportSplitScreen.h:28
@ FourPlayer_Vertical
Definition ViewportSplitScreen.h:42
@ ThreePlayer_FavorTop
Definition ViewportSplitScreen.h:32
@ TwoPlayer_Vertical
Definition ViewportSplitScreen.h:30
@ ThreePlayer_FavorBottom
Definition ViewportSplitScreen.h:34
Definition ViewportSplitScreen.h:52
float OriginX
Definition ViewportSplitScreen.h:55
FPerPlayerSplitscreenData()
Definition ViewportSplitScreen.h:59
float SizeY
Definition ViewportSplitScreen.h:54
float OriginY
Definition ViewportSplitScreen.h:56
FPerPlayerSplitscreenData(float NewSizeX, float NewSizeY, float NewOriginX, float NewOriginY)
Definition ViewportSplitScreen.h:67
float SizeX
Definition ViewportSplitScreen.h:53
Definition ViewportSplitScreen.h:79
TArray< struct FPerPlayerSplitscreenData > PlayerData
Definition ViewportSplitScreen.h:80