#include <TraitsExtractor.h>
|
| TTraitsExtractor (const TArray< UScriptStruct *, A1 > &InTypes, const TArray< T *, A2 > &InTraits) |
|
int32 | Num () const |
|
UScriptStruct * | TypeAt (const int32 Index) const |
|
bool | Contains (UScriptStruct *const Type) const |
|
void * | TraitAt (const int32 Index) |
|
const void * | TraitAt (const int32 Index) const |
|
◆ TTraitsExtractor()
template<typename A1 , typename A2 , typename
T >
TTraitsExtractor< TArray< UScriptStruct *, A1 >, TArray< T *, A2 > >::TTraitsExtractor |
( |
const TArray< UScriptStruct *, A1 > & |
InTypes, |
|
|
const TArray< T *, A2 > & |
InTraits |
|
) |
| |
|
inline |
◆ Contains()
template<typename A1 , typename A2 , typename
T >
bool TTraitsExtractor< TArray< UScriptStruct *, A1 >, TArray< T *, A2 > >::Contains |
( |
UScriptStruct *const |
Type | ) |
const |
|
inline |
◆ Num()
template<typename A1 , typename A2 , typename
T >
int32 TTraitsExtractor< TArray< UScriptStruct *, A1 >, TArray< T *, A2 > >::Num |
( |
| ) |
const |
|
inline |
◆ TraitAt() [1/2]
template<typename A1 , typename A2 , typename
T >
void * TTraitsExtractor< TArray< UScriptStruct *, A1 >, TArray< T *, A2 > >::TraitAt |
( |
const int32 |
Index | ) |
|
|
inline |
◆ TraitAt() [2/2]
template<typename A1 , typename A2 , typename
T >
const void * TTraitsExtractor< TArray< UScriptStruct *, A1 >, TArray< T *, A2 > >::TraitAt |
( |
const int32 |
Index | ) |
const |
|
inline |
◆ TypeAt()
template<typename A1 , typename A2 , typename
T >
UScriptStruct * TTraitsExtractor< TArray< UScriptStruct *, A1 >, TArray< T *, A2 > >::TypeAt |
( |
const int32 |
Index | ) |
const |
|
inline |
The documentation for this struct was generated from the following file: