Navigation
API > API/Runtime > API/Runtime/Engine
An array view in to a static index buffer. Allows access to the underlying indices regardless of their type without a copy.
| Name | FIndexArrayView |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/RawIndexBuffer.h |
| Include Path | #include "RawIndexBuffer.h" |
Syntax
class FIndexArrayView
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Default constructor. | RawIndexBuffer.h | ||
FIndexArrayView
(
const void* InIndexData, |
Initialization constructor. | RawIndexBuffer.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| b32Bit | bool | True if the data is stored as an array of uint32, false for uint16. | RawIndexBuffer.h | |
| NumIndices | int32 | The number of indices stored in the untyped index data. | RawIndexBuffer.h | |
| UntypedIndexData | const void * | Pointer to the untyped index data. | RawIndexBuffer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 Num() |
RawIndexBuffer.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint32 operator[]
(
int32 i |
Common array access semantics. | RawIndexBuffer.h | |
uint32 operator[]
(
int32 i |
RawIndexBuffer.h |