Navigation
API > API/Developer > API/Developer/MaterialUtilities
Struct to store per section info used to populate data after (multiple) meshes are merged together
| Name | FSectionInfo |
| Type | struct |
| Header File | /Engine/Source/Developer/MaterialUtilities/Public/MaterialUtilities.h |
| Include Path | #include "MaterialUtilities.h" |
Syntax
struct FSectionInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSectionInfo() |
MaterialUtilities.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bProcessed | bool | Used while baking out materials, to check which sections are and aren't being baked out | MaterialUtilities.h | |
| EnabledProperties | TArray< FName > | List of properties enabled for the section (collision, cast shadow etc) | MaterialUtilities.h | |
| EndIndex | int32 | Index pointing to the end set of mesh indices that belong to this section | MaterialUtilities.h | |
| Material | UMaterialInterface * | Material used by the section | MaterialUtilities.h | |
| MaterialIndex | int32 | Original index of Material in the source data | MaterialUtilities.h | |
| MaterialSlotName | FName | Name value for the section | MaterialUtilities.h | |
| OverlayMaterial | UMaterialInterface * | Overlay material used by the section | MaterialUtilities.h | |
| StartIndex | int32 | Index pointing to the start set of mesh indices that belong to this section | MaterialUtilities.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FSectionInfo& Other |
MaterialUtilities.h |