Navigation
API > API/Runtime > API/Runtime/Engine
Allows widgets to be managed for different users.
| Name | IGameLayerManager |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/Slate/SGameLayerManager.h |
| Include Path | #include "Slate/SGameLayerManager.h" |
Syntax
class IGameLayerManager
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddGameLayer
(
TSharedRef< SWidget > ViewportContent, |
Slate/SGameLayerManager.h | ||
bool AddLayerForPlayer
(
ULocalPlayer* Player, |
Slate/SGameLayerManager.h | ||
void AddWidgetForPlayer
(
ULocalPlayer* Player, |
Slate/SGameLayerManager.h | ||
void ClearWidgets() |
Slate/SGameLayerManager.h | ||
void ClearWidgetsForPlayer
(
ULocalPlayer* Player |
Slate/SGameLayerManager.h | ||
TSharedPtr< IGameLayer > FindLayerForPlayer
(
ULocalPlayer* Player, |
Slate/SGameLayerManager.h | ||
FGeometry GetPlayerWidgetHostGeometry
(
ULocalPlayer* Player |
Slate/SGameLayerManager.h | ||
FGeometry GetViewportWidgetHostGeometry() |
Slate/SGameLayerManager.h | ||
FGeometry GetViewportWidgetHostPaintGeometry() |
Slate/SGameLayerManager.h | ||
void NotifyPlayerAdded
(
int32 PlayerIndex, |
Slate/SGameLayerManager.h | ||
void NotifyPlayerRemoved
(
int32 PlayerIndex, |
Slate/SGameLayerManager.h | ||
void RemoveGameLayer
(
TSharedRef< SWidget > ViewportContent |
Slate/SGameLayerManager.h | ||
void RemoveWidgetForPlayer
(
ULocalPlayer* Player, |
Slate/SGameLayerManager.h | ||
void RestorePreviousWindowTitleBarState() |
Slate/SGameLayerManager.h | ||
void SetDefaultWindowTitleBarHeight
(
float Height |
Slate/SGameLayerManager.h | ||
void SetSceneViewport
(
FSceneViewport* SceneViewport |
Slate/SGameLayerManager.h | ||
void SetWindowTitleBarState
(
const TSharedPtr< SWidget >& TitleBarContent, |
Slate/SGameLayerManager.h | ||
void SetWindowTitleBarVisibility
(
bool bIsVisible |
Slate/SGameLayerManager.h |