EPlatformInterfaceDataType

This is the base class for the various platform interface classes and has support for a generic delegate system, as well has having subclasses determine if they should register for a tick.An enum for the types of data used in a PlatformInterfaceData struct.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/PlatformInterfaceBase.h

Include

#include "Engine/PlatformInterfaceBase.h"

Syntax

enum EPlatformInterfaceDataType
{
    PIDT_None,
    PIDT_Int,
    PIDT_Float,
    PIDT_String,
    PIDT_Object,
    PIDT_Custom,
    PIDT_MAX,
}

Values

Name

Description

PIDT_None

No data type specified.

PIDT_Int

PIDT_Float

PIDT_String

PIDT_Object

PIDT_Custom

A custom type where more than one value may be filled out.

PIDT_MAX

Remarks

This is the base class for the various platform interface classes and has support for a generic delegate system, as well has having subclasses determine if they should register for a tick.An enum for the types of data used in a PlatformInterfaceData struct.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss