TArrayNDBase

Windows
MacOS
Linux

Inheritance Hierarchy

TArrayNDBase

TArrayND

TArrayND< T, 3 >

References

Module

ChaosCore

Header

/Engine/Source/Runtime/Experimental/ChaosCore/Public/Chaos/ArrayND.h

Include

#include "Chaos/ArrayND.h"

Syntax

template<class T_DERIVED, class T, int d>
class TArrayNDBase

Variables

Name Description

Protected variable

TArray< T >

 

MArray

Protected variable

TVector< int32,...

 

MCounts

Constructors

Name Description

Public function

TArrayNDBase()

Public function

TArrayNDBase

(
    const TArrayNDBase< T_DERIVED, T, d...
)

Public function

TArrayNDBase

(
    TArrayNDBase< T_DERIVED, T, d >&& ...
)

Public function

TArrayNDBase

(
    std::istream& Stream
)

Public function

TArrayNDBase

(
    const TVector< int32, d >& Counts,
    const TArray< T >& Array
)

Functions

Name Description

Public function

void

 

Copy

(
    const TArrayNDBase< T_DERIVED, T, d...
)

Public function Const

T_DERIVED

 

Copy()

Public function Const

TVector< int...

 

Counts()

Public function

void

 

Fill

(
    const T& Value
)

Public function Const

int32

 

Num()

Public function

void

 

Reset()

Public function

void

 

Serialize

(
    FArchive& Ar
)

Public function

void

 

Serialize

(
    FChaosArchive& Ar
)

Public function Const

void

 

Write

(
    std::ostream& Stream
)

Operators

Name Description

Public function Const

const T &

 

operator[]

(
    const int32 i
)

Public function

T &

 

operator[]

(
    const int32 i
)

Public function

TArrayNDBase...

 

operator=

(
    const TArrayNDBase< T_DERIVED, T, d...
)

Public function

TArrayNDBase...

 

operator=

(
    TArrayNDBase< T_DERIVED, T, d >&& ...
)

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