UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FNaniteAssemblyNode Struct Reference

#include <NaniteAssemblyData.h>

Public Member Functions

bool operator== (const FNaniteAssemblyNode &Other) const
 
bool operator!= (const FNaniteAssemblyNode &Other) const
 

Public Attributes

int32 PartIndex = INDEX_NONE
 
ENaniteAssemblyNodeTransformSpace TransformSpace = ENaniteAssemblyNodeTransformSpace::Local
 
FTransform3f Transform = FTransform3f::Identity
 
TArray< FNaniteAssemblyBoneInfluenceBoneInfluences
 

Detailed Description

A single instance of a given mesh in a Nanite Assembly.

Member Function Documentation

◆ operator!=()

bool FNaniteAssemblyNode::operator!= ( const FNaniteAssemblyNode Other) const
inline

◆ operator==()

bool FNaniteAssemblyNode::operator== ( const FNaniteAssemblyNode Other) const
inline

Member Data Documentation

◆ BoneInfluences

TArray<FNaniteAssemblyBoneInfluence> FNaniteAssemblyNode::BoneInfluences

The bone index/weight pairs for attachment to a skeleton. NOTE: Should be left empty for static mesh assemblies.

◆ PartIndex

int32 FNaniteAssemblyNode::PartIndex = INDEX_NONE

The index of the assembly part mesh this node instances

◆ Transform

FTransform3f FNaniteAssemblyNode::Transform = FTransform3f::Identity

The local transform of the node

◆ TransformSpace

What space the transform of the node is in


The documentation for this struct was generated from the following file: