THandleArray

Windows
MacOS
Linux

References

Module

Chaos

Header

/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Framework/Handles.h

Include

#include "Chaos/Framework/Handles.h"

Syntax

template<typename ElementType, uint32 IndexWidth, uint32 GenerationWidth>
class THandleArray

Constructors

Name Description

Public function

THandleArray()

Public function

THandleArray

(
    const THandleArray< ElementType, In...
)

Public function

THandleArray

(
    THandleArray< ElementType, IndexWid...
)

Public function

THandleArray

(
    int32 InitialNum
)

Destructors

Name Description

Public function

~THandleArray()

Functions

Name Description

Public function

FHandle

 

Create

(
    ConstructionArgs&&... InConstructi...
)

Public function

void

 

Destroy

(
    FHandle InHandle
)

Public function Const

const Elemen...

 

Get

(
    FConstHandle InHandle
)

Public function Const

ElementType ...

 

Get

(
    FHandle InHandle
)

Public function Const

uint32

 

GetCapacity()

Public function

FConstHandle

 

GetConstHandle

(
    uint32 InIndex
)

Public function

FHandle

 

GetHandle

(
    uint32 InIndex
)

Public function Const

uint32

 

GetNumActive()

Public function Const

uint32

 

GetNumFree()

Public function Const

uint32

 

Num()

Operators

Name Description

Public function

THandleArray...

 

operator=

(
    const THandleArray< ElementType, In...
)

Public function

THandleArray...

 

operator=

(
    THandleArray< ElementType, IndexWid...
)

Typedefs

Name

Description

FConstHandle

FHandle

Constants

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