UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IsArray.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CoreTypes.h
"
6
10
template
<
typename
T>
struct
TIsArray
{
enum
{
Value
=
false
}; };
11
template
<
typename
T>
struct
TIsArray
<T[]> {
enum
{
Value
=
true
}; };
12
template
<
typename
T, u
int
32 N>
struct
TIsArray
<T[N]> {
enum
{
Value
=
true
}; };
13
17
template
<
typename
T>
struct
TIsBoundedArray
{
enum
{
Value
=
false
}; };
18
template
<
typename
T, u
int
32 N>
struct
TIsBoundedArray
<T[N]> {
enum
{
Value
=
true
}; };
19
23
template
<
typename
T>
struct
TIsUnboundedArray
{
enum
{
Value
=
false
}; };
24
template
<
typename
T>
struct
TIsUnboundedArray
<T[]> {
enum
{
Value
=
true
}; };
CoreTypes.h
TIsArray
Definition
IsArray.h:10
TIsArray::Value
@ Value
Definition
IsArray.h:10
TIsBoundedArray
Definition
IsArray.h:17
TIsBoundedArray::Value
@ Value
Definition
IsArray.h:17
TIsUnboundedArray
Definition
IsArray.h:23
TIsUnboundedArray::Value
@ Value
Definition
IsArray.h:23
Engine
Source
Runtime
Core
Public
Templates
IsArray.h
Generated by
1.9.8