FUsdLayerViewModel

Windows
MacOS
Linux

Inheritance Hierarchy

IUsdTreeViewItem

FUsdLayerViewModel

References

Module

USDStageEditorViewModels

Header

/Engine/Plugins/Importers/USDImporter/Source/USDStageEditorViewModels/Public/USDLayersViewModel.h

Include

#include "USDLayersViewModel.h"

Syntax

class FUsdLayerViewModel : public IUsdTreeViewItem

Variables

Name Description

Public variable

TArray< TShared...

 

Children

Public variable

FString

 

LayerIdentifier

Public variable

TSharedRef< FUs...

 

LayerModel

Public variable

FUsdLayerViewMo...

 

ParentItem

Public variable

UE::FUsdStage

 

UsdStage

Constructors

Name Description

Public function

FUsdLayerViewModel

(
    FUsdLayerViewModel* InParentIt...,
    const UE::FUsdStage& InUsdStage,
    const FString& InLayerIdentifier
)

Functions

Name Description

Public function

void

 

AddSubLayer

(
    const TCHAR* SubLayerIdentifie...
)

Public function Const

bool

 

CanEditLayer()

Public function Const

bool

 

CanMuteLayer()

Public function

bool

 

EditLayer()

Public function

void

 

FillChildren()

Public function

TArray< TSha...

 

GetChildren()

Public function Const

UE::FSdfLaye...

 

GetLayer()

Public function Const

bool

 

IsValid()

Public function

void

 

NewSubLayer

(
    const TCHAR* SubLayerIdentifie...
)

Public function

void

 

RefreshData()

Public function

bool

 

RemoveSubLayer

(
    int32 SubLayerIndex
)

Public function

void

 

ToggleMuteLayer()

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