Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FComponentAllocator |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/Materials/MaterialIRPreshader.cpp |
| Include Path | #include "Materials/MaterialIRPreshader.cpp" |
Syntax
struct FComponentAllocator
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers | | --- | --- | --- | --- | --- |Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 AllocateFromBuffer
(
int32 NumOfFloat4s |
|||
uint32 BestComponentOffset
(
const MIR::FPrimitive& PrimitiveType |
|||
int32 FindOrAllocateBestFit
(
const uint8* MaskFitTable, |
|||
int32 FirstAvailable
(
uint8 Mask |
|||
void FreeComponentOffset
(
int32 Offset, |
|||
bool GetIfAvailable
(
uint8 Mask, |
|||
int32 NextAvailable
(
uint8 Mask, |
|||
void Reset() |
|||
void SetIsAvailable
(
uint8 Mask, |