UDatasmithActorElement

[UDatasmithActorElement](API\Plugins\DatasmithImporter\ObjectElements\UDatasmithActorElement)

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

DatasmithImporter

Header

/Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithImporter/Public/ObjectElements/DatasmithUObjectElements.h

Include

#include "ObjectElements/DatasmithUObjectElements.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract)
class UDatasmithActorElement : public UDatasmithObjectElement

Remarks

Functions

Name Description

Public function UFunction BlueprintCallable, Category

void

 

AddChild

(
    UDatasmithActorElement* InChil...
)

Adds a child to the Actor Element

Public function Const UFunction BlueprintCallable, Category

TArray< UDat...

 

GetChildren()

Get the children of the mesh actor. Use AddChild -or- RemoveChild to modify the actor's children

Public function Const UFunction BlueprintCallable, Category

int32

 

GetChildrenCount()

Get the number of children on this actor

Public function Virtual Const

TWeakPtr< ID...

 

GetIDatasmithActorElement()

Public function Const UFunction BlueprintCallable, Category

FString

 

GetLayer()

Get the the name of the layer that contains this entity

Public function Const UFunction BlueprintCallable, Category

FQuat

 

GetRotation()

Get rotation (in quaternion format) of this entity

Public function Const UFunction BlueprintCallable, Category

FVector

 

GetScale()

Get absolute scale of this entity

Public function Const UFunction BlueprintCallable, Category

TArray< FStr...

 

GetTags()

Get the tags of an Actor element

Public function Const UFunction BlueprintCallable, Category

FVector

 

GetTranslation()

Get absolute translation of this entity

Public function Const UFunction BlueprintCallable, Category

bool

 

GetVisibility()

Get the actor's visibility

Public function UFunction BlueprintCallable, Category

void

 

RemoveChild

(
    UDatasmithActorElement* InChil...
)

Remove a new child from the Actor Element

Public function UFunction BlueprintCallable, Category

void

 

SetLayer

(
    const FString& InLayer
)

Set the the the layer that contains this entity, layer will be auto-created from its name

Public function UFunction BlueprintCallable, Category

void

 

SetRotation

(
    FQuat Value
)

Set rotation (in quaternion format) of this entity

Public function UFunction BlueprintCallable, Category

void

 

SetScale

(
    FVector Value
)

Set absolute scale of this entity

Public function UFunction BlueprintCallable, Category

void

 

SetTags

(
    const TArray< FString >& InTags
)

Set the tags of an Actor element

Public function UFunction BlueprintCallable, Category

void

 

SetTranslation

(
    FVector Value
)

Set absolute translation of this entity

Public function UFunction BlueprintCallable, Category

void

 

SetVisibility

(
    bool bInVisibility
)

Set the actor's visibility

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