Navigation
API > API/Plugins > API/Plugins/MutableRuntime
| Name | FLayoutBlock |
| Type | struct |
| Header File | /Engine/Plugins/Mutable/Source/MutableRuntime/Public/MuR/Layout.h |
| Include Path | #include "MuR/Layout.h" |
Syntax
struct FLayoutBlock
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FLayoutBlock
(
FIntVector2 InMin, |
MuR/Layout.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| InvalidBlockId | uint64 | MuR/Layout.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bReduceBothAxes | uint32 | Value to control the method to reduce the block. | MuR/Layout.h | |
| bReduceByTwo | uint32 | Value to control if a block has to be reduced by two in an unitary reduction strategy. | MuR/Layout.h | |
| Id | uint64 | Absolute id used to control merging of various layouts. | MuR/Layout.h | |
| Min | FIntVector2 | MuR/Layout.h | ||
| Priority | int32 | Priority value to control the shrink texture layout strategy. | MuR/Layout.h | |
| Size | FIntVector2 | MuR/Layout.h | ||
| UnusedPadding | uint32 | Explicit padding to prevent uninitialized memory in this POD. | MuR/Layout.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsSimilar
(
const FLayoutBlock& o |
MuR/Layout.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FLayoutBlock& o |
MuR/Layout.h |