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
10template <typename T> struct TIsArray { enum { Value = false }; };
11template <typename T> struct TIsArray<T[]> { enum { Value = true }; };
12template <typename T, uint32 N> struct TIsArray<T[N]> { enum { Value = true }; };
13
17template <typename T> struct TIsBoundedArray { enum { Value = false }; };
18template <typename T, uint32 N> struct TIsBoundedArray<T[N]> { enum { Value = true }; };
19
23template <typename T> struct TIsUnboundedArray { enum { Value = false }; };
24template <typename T> struct TIsUnboundedArray<T[]> { enum { Value = true }; };
Definition IsArray.h:10
@ Value
Definition IsArray.h:10
Definition IsArray.h:17
@ Value
Definition IsArray.h:17
Definition IsArray.h:23
@ Value
Definition IsArray.h:23