FBitArrayMemory

Choose your operating system:

Windows

macOS

Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Containers/BitArray.h

Include

#include "Containers/BitArray.h"

Syntax

class FBitArrayMemory

Functions

Name Description

Public function Static

void

 

MemmoveBitsWordOrder

(
    uint32* DestBits,
    int32 DestOffset,
    const uint32* SourceBits,
    int32 SourceOffset,
    uint32 NumBits
)

Copy NumBits bits from the source pointer and offset into the dest pointer and offset.

Public function Static

void

 

MemmoveBitsWordOrder

(
    int32* DestBits,
    int32 DestOffset,
    const int32* SourceBits,
    int32 SourceOffset,
    uint32 NumBits
)

Copy NumBits bits from the source pointer and offset into the dest pointer and offset.

Public function Static

void

 

ModularizeWordOffset

(
    uint32*& Data,
    int32& Offset
)

Given Data and Offset that specify a specific bit in a specific word, modify Data and Offset so that they specify the same bit but that 0 <= Offset < NumBitsPerDWORD.

Public function Static

void

 

ModularizeWordOffset

(
    uint32 const*& Data,
    int32& Offset
)

Given Data and Offset that specify a specific bit in a specific word, modify Data and Offset so that they specify the same bit but that 0 <= Offset < NumBitsPerDWORD.