| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithImporter/Public/ObjectElements/DatasmithUSceneElement.h |
Include |
#include "ObjectElements/DatasmithUSceneElement.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Transient)
class UDatasmithSceneElementBase : public UObject
Name | Description | ||
---|---|---|---|
|
ActorBindings |
||
|
CameraActors |
||
|
CustomActors |
||
|
friend |
FDatasmithSceneCollector |
|
|
LevelVariantSets |
||
|
LightActors |
||
|
MaterialIDs |
||
|
Materials |
||
|
MeshActors |
||
|
Meshes |
||
|
MetaData |
||
|
ObjectPropertyCaptures |
||
|
PostProcesses |
||
|
PropertyCaptures |
||
|
TSharedPtr< cla... |
SceneElement |
|
|
Textures |
||
|
Variants |
||
|
VariantSets |
Name | Description | |
---|---|---|
|
UDatasmithSceneElementBase ( |
Name | Description | ||
---|---|---|---|
|
AttachActor ( |
Attach the actor to his new parent. Detach the actor if he was already attach. |
|
|
AttachActorToSceneRoot ( |
Attach the actor to the scene root. Detach the actor if he was already attach. |
|
|
UDatasmithCa... |
CreateCameraActor ( |
Create a new Camera Actor and add it to the Datasmith scene |
|
UDatasmithLe... |
CreateLevelVariantSets ( |
Create a new level variant sets and add it to the Datasmith scene |
|
UDatasmithMe... |
CreateMesh ( |
Create a new Mesh and add it to the Datasmith scene |
|
UDatasmithMe... |
CreateMeshActor ( |
Create a new MeshActor and add it to the Datasmith scene |
|
UDatasmithTe... |
CreateTexture ( |
Create a new Texture and add it to the Datasmith scene |
|
UDatasmithAc... |
FindOrAddActorElement ( |
|
|
UDatasmithVa... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithVa... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithAc... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithOb... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithPr... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithCu... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithMe... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithLi... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithPo... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithCa... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithLe... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithMe... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithMe... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithMa... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithTe... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithBa... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
UDatasmithOb... |
FindOrAddElement ( |
UDatasmithSceneElementBase Find Or Add |
|
GetAllCameraActors() |
Create an array with all the CameraActor in the Datasmith scene without taking into account the hierarchy. |
|
|
GetAllCustomActors() |
Create an array with all the CustomActor in the Datasmith scene without taking into account the hierarchy. |
|
|
GetAllLevelVariantSets() |
Create an array with all the level variants sets from the Datasmith scene Use CreateLevelVariantSets -or- RemoveLevelVariantSets to modify the Datasmith scene. |
|
|
GetAllLightActors() |
Create an array with all the LightActor in the Datasmith scene without taking into account the hierarchy. |
|
|
GetAllMaterials() |
Create an array with all the Materials in the Datasmith scene |
|
|
GetAllMeshActors() |
Create an array with all the MeshActor in the Datasmith scene without taking into account the hierarchy. |
|
|
GetAllMetaData ( |
Find all metadata elements associated with objects of the given type. |
|
|
GetAllObjectsAndValuesForKey ( |
Find all objects of the given type that have a metadata element that contains the given key and their associated values. |
|
|
GetCameraActors() |
Create an array with the CameraActor in the Datasmith scene that are at the root level of the hierarchy. |
|
|
GetCustomActors() |
Create an array with the CustomActor in the Datasmith scene that are at the root level of the hierarchy. |
|
|
GetExportDuration() |
Returns the time taken to export the scene |
|
|
GetExporterVersion() |
Returns the Datasmith version used to export the scene |
|
|
GetHost() |
Sets the name of the host application which created the scene |
|
|
GetLightActors() |
Create an array with the LightActor in the Datasmith scene that are at the root level of the hierarchy. |
|
|
GetMeshActors() |
Create an array with the MeshActor in the Datasmith scene that are at the root level of the hierarchy. |
|
|
UDatasmithMe... |
GetMeshByPathName ( |
Find in the Datasmith scene the MeshElement that correspond to the mesh path name. |
|
GetMeshes() |
Create an array with all the Mesh in the Datasmith scene. |
|
|
UDatasmithMe... |
GetMetaDataForObject ( |
|
|
GetMetaDataKeysAndValuesForValue |
Get the keys and values for which the associated value contains the string to match for the metadata element associated with the given object. |
|
|
GetMetaDataValueForKey ( |
Get the value associated with the given key of the metadata element associated with the given object. |
|
|
UDatasmithPo... |
GetPostProcess() |
Get the Postprocess used by the scene. Can be invalid. |
|
GetProductName() |
Returns the product name of the application used to export the scene |
|
|
GetProductVersion() |
Returns the product version of the application used to export the scene |
|
|
TSharedPtr< ... |
GetSceneElement() |
|
|
GetTextures() |
Create an array with all the Textures in the Datasmith scene. |
|
|
GetUsePhysicalSky() |
Physical Sky could be generated in a large amount of modes, like material, lights etc that's why it has been added as static, just enable it and it is done. |
|
|
GetUserID() |
Returns the user identifier who exported the scene |
|
|
GetUserOS() |
Returns the OS name used by user who exported the scene |
|
|
GetVendor() |
Returns the vendor name of the application used to export the scene |
|
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
IsElementValid ( |
||
|
RemoveCameraActor ( |
Remove the Camera actor from the Datasmith scene |
|
|
RemoveCustomActor ( |
Remove the LightActor from the Datasmith scene |
|
|
RemoveLevelVariantSets |
Remove the level variant sets from the Datasmith scene |
|
|
RemoveLightActor ( |
Remove the LightActor from the Datasmith scene |
|
|
RemoveMaterial |
Remove the material from the Datasmith scene |
|
|
RemoveMesh ( |
Remove the mesh from the Datasmith scene |
|
|
RemoveMeshActor ( |
Remove the MeshActor from the Datasmith scene |
|
|
RemoveTexture ( |
Remove the Texture from the Datasmith scene |
|
|
Reset() |
||
|
SetDatasmithSceneElement ( |
Name |
Description |
|
---|---|---|
|
FDatasmithSceneCollector |