UMagicLeapHandMeshingComponent

Component that provides access to the HandMeshing API functionality.

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UActorComponent

UMagicLeapHandMeshingComponent

References

Module

MagicLeapHandMeshing

Header

/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeapHandMeshing/Public/MagicLeapHandMeshingComponent.h

Include

#include "MagicLeapHandMeshingComponent.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=MagicLeap, BlueprintType, Blueprintable, EditInlineNew,
       Meta=(BlueprintSpawnableComponent))
class UMagicLeapHandMeshingComponent : public UActorComponent

Remarks

Component that provides access to the HandMeshing API functionality.

Functions

Name Description

Public function UFunction BlueprintCallable, Category

bool

 

ConnectMRMesh

(
    UMRMeshComponent* InMRMeshPtr
)

Connects the MRMesh component.

Public function UFunction BlueprintCallable, Category

bool

 

DisconnectMRMesh

(
    UMRMeshComponent* InMRMeshPtr
)

Disconnects the MRMesh component.

Public function UFunction BlueprintCallable, Category

void

 

SetUseWeightedNormals

(
    const bool bInUseWeightedNormals
)

Specifies whether to use weighted triangle normals when calculating the normals for each vertex of the hand mesh.

Overridden from UActorComponent

Name Description

Public function Virtual

void

 

EndPlay

(
    const EEndPlayReason::Type EndPlayR...
)

Destroys the hand meshing client.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss