Navigation
API > API/Plugins > API/Plugins/MutableTools > API/Plugins/MutableTools/MuT
Inheritance Hierarchy
- RefCounted
- Node
- NodeLayout
References
| Module | MutableTools |
| Header | /Engine/Plugins/Mutable/Source/MutableTools/Public/MuT/NodeLayout.h |
| Include | #include "MuT/NodeLayout.h" |
Syntax
class NodeLayout : public mu::Node
Remarks
This node is used to define the texture layout for a texture coordinates channel of a mesh.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FSourceLayoutBlock > | Blocks | ||
| int32 | FirstLODToIgnoreWarnings | When compiling, ignore generated warnings from this LOD on. -1 means all warnings are generated. | |
| FIntVector2 | MaxSize | Maximum size in layout blocks that this layout can grow to. | |
| EReductionMethod | ReductionMethod | ||
| FIntVector2 | Size | ||
| EPackStrategy | Strategy | Packing strategy. |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~NodeLayout () |
Forbidden. Manage with the Ptr<> template. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GenerateLayoutBlocks
(
const Ptr< Mesh >&, |
Generate the blocks of a layout using the UV of the meshes. | |
| void | GenerateLayoutBlocksFromUVIslands
(
const Ptr< Mesh >&, |
||
| const FNodeType * |
Overridden from Node
Constants
| Name | Description |
|---|---|
| StaticType |