Navigation
API > API/Runtime > API/Runtime/Engine
Interface for platform feature modules Defines the interface of a module implementing platform feature collector class.
| Name | IPlatformFeaturesModule |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/PlatformFeatures.h |
| Include Path | #include "PlatformFeatures.h" |
Syntax
class IPlatformFeaturesModule : public IModuleInterface
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ISaveGameSystem * GetSaveGameSystem() |
PlatformFeatures.h | ||
virtual IDVRStreamingSystem * GetStreamingSystem() |
PlatformFeatures.h | ||
virtual FString GetUniqueAppId() |
PlatformFeatures.h | ||
virtual IVideoRecordingSystem * GetVideoRecordingSystem() |
PlatformFeatures.h | ||
virtual void SetScreenshotEnableState
(
bool bEnabled |
PlatformFeatures.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IPlatformFeaturesModule & Get() |
PlatformFeatures.h |