FDataTypeRegistryInfo

FDataTypeRegsitryInfo contains runtime inspectable behavior of a registered MetaSound data type.

Choose your operating system:

Windows

macOS

Linux

References

Module

MetasoundFrontend

Header

/Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendDataTypeRegistry.h

Include

#include "MetasoundFrontendDataTypeRegistry.h"

Syntax

struct FDataTypeRegistryInfo

Remarks

FDataTypeRegsitryInfo contains runtime inspectable behavior of a registered MetaSound data type.

Variables

Name Description

Public variable

bool

 

bIsBoolArrayParsable

Public variable

bool

 

bIsBoolParsable

Public variable

bool

 

bIsDefaultArrayParsable

Public variable

bool

 

bIsDefaultParsable

Public variable

bool

 

bIsEnum

Is an TEnum wrapped enum.

Public variable

bool

 

bIsFloatArrayParsable

Public variable

bool

 

bIsFloatParsable

Public variable

bool

 

bIsIntArrayParsable

Public variable

bool

 

bIsIntParsable

Public variable

bool

 

bIsParsable

Constructor argument support in TDataTypeLiteralFactory;.

Public variable

bool

 

bIsProxyArrayParsable

Public variable

bool

 

bIsProxyParsable

Public variable

bool

 

bIsStringArrayParsable

Public variable

bool

 

bIsStringParsable

Public variable

bool

 

bIsTransmittable

Determines whether the type can be used with send/receive transmitters.

Public variable

bool

 

bIsVariable

Is true if is a Variable type.

Public variable

FText

 

DataTypeDisplayText

Public variable

FName

 

DataTypeName

The name of the data type.

Public variable

ELiteralType

 

PreferredLiteralType

The preferred constructor argument type for creating instances of the data type.

Public variable

UClass *

 

ProxyGeneratorClass

If provided in registration call, UClass this datatype was registered with.

Functions

Name Description

Public function Const

bool

 

IsArrayType()

Returns if DataType supports array parsing.