IDatasmithContentEditorModule

The public interface of the DatasmithContent module

Windows
MacOS
Linux

Inheritance Hierarchy

IModuleInterface

IDatasmithContentEditorModule

References

Module

DatasmithContentEditor

Header

/Engine/Plugins/Enterprise/DatasmithContent/Source/DatasmithContentEditor/Public/DatasmithContentEditorModule.h

Include

#include "DatasmithContentEditorModule.h"

Syntax

class IDatasmithContentEditorModule : public IModuleInterface

Remarks

The public interface of the DatasmithContent module

Functions

Name Description

Public function Static

IDatasmithCo...

 

Get()

Singleton-like access to IDatasmithContentEditorModule

Public function

TArray< FImp...

 

GetDatasmithImporters()

Public function Const

FOnCreateDat...

 

GetDatasmithSceneEditorHandler()

Public function Const

FOnSpawnData...

 

GetSpawnDatasmithSceneActorsHandler()

Public function Static

bool

 

IsAvailable()

Checks to see if this module is loaded and ready.

Public function

void

 

RegisterDatasmithImporter

(
    const void* Registrar,
    const FImporterDescription& Import...
)

Delegate to creation of the datasmith scene editor.

Public function

void

 

RegisterDatasmithSceneEditorHandler

(
    FOnCreateDatasmithSceneEditor InCre...
)

Delegate to creation of the datasmith scene editor.

Public function

void

 

RegisterSpawnDatasmithSceneActorsHandler

(
    FOnSpawnDatasmithSceneActors SpawnA...
)

Delegate to spawn the actors related to a Datasmith scene.

Public function

void

 

UnregisterDatasmithImporter

(
    const void* Registrar
)

Public function

void

 

UnregisterDatasmithSceneEditorHandler

(
    FOnCreateDatasmithSceneEditor InCre...
)

Public function

void

 

UnregisterSpawnDatasmithSceneActorsHandler

(
    FOnSpawnDatasmithSceneActors SpawnA...
)

Constants

Name

Description

DatasmithAssetCategoryBit

Category bit associated with Datasmith related content

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