Choose your operating system:
Windows
macOS
Linux
Datasmith导入流程旨在将内容创建工具中设置的一组3D对象顺利导入虚幻编辑器。为此,在尽可能尊重设计意图的前提下,它会自动将对象(如网格体、光源、摄像机和表面材质)转换为虚幻引擎中对应的对象,并自动使用这些资源的实例来填充关卡。详情请参阅 Datasmith概述 。
但您有时需要深入了解导入流程,更改原始场景转换为虚幻引擎资源的方式,或更改处理这些资源的方式。例如,如果虚幻引擎项目中不需要原始场景的某些部分,可以在创建资源之前将其过滤掉。这会减少需要在虚幻编辑器中处理的不同内容的数量,加快大型场景的导入。
本页介绍如何使用蓝图或Python脚本控制Datasmith导入流程。
了解导入流程
使用虚幻编辑器工具栏中其中一个Datasmith导入器导入场景时(详见将Datasmith内容导入虚幻引擎4),导入器在内部执行一个两步式流程,将从 .udatasmith 、CAD或磁盘上的其他源文件中抓取数据,并将其转换为虚幻编辑器中的资源和Actor:
-
导入器将文件内容读入名为Datasmith场景的内存中数据结构。这包括3D对象在场景中的展示、它们的关系,以及Datasmith可从原始场景中提取的对象的所有属性。
-
Datasmith场景在内存中准备就绪后,导入流程的第二阶段在内容浏览器中将场景元素最终转化为虚幻引擎资源。Datasmith场景资源准备就绪后,导入流程会在当前关卡中将其生成。该场景资源转而生成其所有子项:Actor、静态网格体Actor、光源、摄像机等。
导入流程自定义选项
如果使用蓝图或Python脚本启动Datasmith导入流程,可解构上述流程,分别执行这两个阶段。此时可插入自己的处理,但必须在内存中构建Datasmith场景之后、且在将该场景最终转化为资源和Actor之前。
蓝图和Python的整体流程相同:
-
从 .udatasmith 、CAD或磁盘上的其他支持文件类型的位置构造新的内存中Datasmith场景展示。
-
酌情对场景进行其他修改,改变场景转换为虚幻资源的方式。
利用场景中对象的相关元数据,可轻松识别需要更改的对象。欲详细了解如何在Datasmith场景中访问元数据,请参阅 使用Datasmith元数据 。
-
设置导入流程选项。这些选项基本上等同于使用 导入Datasmith(Import Datasmith) 按键开始导入时在虚幻编辑器UI中设置的选项。例如,设置导入器将导入资源放置在项目中的路径,从Datasmith场景创建的对象类型,参数化CAD格式的曲面细分设置等。
-
完成导入流程,将Datasmith场景最终转化为虚幻资源。
-
若不再需要之前构建的Datasmith场景,应将其销毁,清除其占用的内存资源。
-
现在导入流程已完成,内容浏览器中已有新资源,当前关卡中有新的Actor(如果在导入选项中要求添加)。若要对生成的虚幻资源进行额外的 后期 处理(例如自动创建碰撞数据或LOD),可在此时进行。另可参阅 编辑器脚本编写和自动化 。
自定义导入流程很可能会对 关于Datasmith重新导入工作流 中所述的重新导入流程产生影响。例如,若在完成导入流程之前使用脚本从Datasmith场景中删除网格体或光源等元素,然后重新导入Datasmith场景资源,则在重新导入期间会绕过预处理脚本。这会导致最初从场景中过滤掉的对象被检测为新添加的对象,并添加到项目或关卡中。
目前建议在导入 后 使用 编辑器脚本编写和自动化 中介绍的工具和技巧执行大部分修改。除非完成导入后无法通过修改资源或Actor满足特定需求(例如阻止创建某些资源),否则切勿在导入期间修改Datasmith场景。
开始之前
-
确保项目已经启用了 Datasmith导入器 插件。
-
有关如何在编辑器中使用蓝图和Python脚本的背景信息,请参阅 编辑器脚本编写和自动化 下的页面。
示例
以下示例展示使用蓝图和Python自定义将 .udatasmith 文件和CAD文件导入虚幻编辑器的过程。
选择实现方法:
Blueprints
Python
若要使用蓝图自定义导入流程,主要会用到 编辑器脚本(Editor Scripting)> Datasmith 、 Datasmith >场景(Scene) 和 Datasmith >元素(Element) 类别下的节点。
要访问所需节点,需使用编辑器工具控件和编辑器工具蓝图,或使蓝图类派生自纯编辑器基类(如 EditorUtilityActor )。下例显示由编辑器工具控件中的按钮触发的蓝图图表。
目标文件夹必须以
/Game/
开头。
导入.udatasmith文件
本例中, Get Options 节点请求 DatasmithImportOptions 类,该类的 Base Options 变量中包含基本导入设置。
Begin Object Class=/Script/BlueprintGraph.K2Node_ComponentBoundEvent Name="K2Node_ComponentBoundEvent_8" DelegatePropertyName="OnClicked" DelegateOwnerClass=Class'"/Script/UMG.Button"' ComponentPropertyName="Button_235" DelegatePropertyDisplayName=NSLOCTEXT("UObjectDisplayNames", "Button:OnClicked", "On Clicked") EventReference=(MemberParent=Package'"/Script/UMG"',MemberName="OnButtonClickedEvent__DelegateSignature") bInternalEvent=True CustomFunctionName="BndEvt__Button_235_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature" NodePosX=-320 NodePosY=896 NodeGuid=1F53FEC54DF915585FBE1BAEF1E26862 CustomProperties Pin (PinId=FA4CF01842EBDE0B61213D8AE4592814,PinName="OutputDelegate",Direction="EGPD_Output",PinType.PinCategory="delegate",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(MemberParent=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',MemberName="BndEvt__Button_235_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature"),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A2B4A6D147468F7579B1F9B1DAF44D59,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_0 73245C05460F1B275DEAA8BAA946C293,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_7" VariableReference=(MemberName="SourcePath",MemberGuid=EE32D38E4D0FD567CB6339BE070DEF14,bSelfContext=True) NodePosX=-256 NodePosY=976 NodeGuid=817A97A7474EC188FF48C88D11DFF5EE CustomProperties Pin (PinId=B47E818542BBE5381CC13B89F464138C,PinName="SourcePath",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_0 E65E2B82418159F25F7E97B975379989,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=3C77B64F4771BEA076DEAB9A7E0212B5,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_0" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',MemberName="ConstructDatasmithSceneFromFile") NodePosX=-96 NodePosY=896 NodeGuid=8EE73006407B28475CAC12B62DB53AFF CustomProperties Pin (PinId=73245C05460F1B275DEAA8BAA946C293,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_ComponentBoundEvent_8 A2B4A6D147468F7579B1F9B1DAF44D59,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=06B94A4F4D33A50242BB22916E9616B6,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_1 8B494A5145B0700C63131587FD2EEB29,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=5D024BD74486182F8E953E986875E019,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nDatasmith Scene Element Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultObject="/Script/DatasmithImporter.Default__DatasmithSceneElement",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=E65E2B82418159F25F7E97B975379989,PinName="FilePath",PinToolTip="File Path\nString\n\nUDatasmith file path to open. ie: c:/MyFolder/MyFiles.udatasmith",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_7 B47E818542BBE5381CC13B89F464138C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=FD94D6EC4245D9A311349A8D6D7DF8BE,PinName="ReturnValue",PinToolTip="Return Value\nDatasmith Scene Element Object Reference\n\nThe opened DatasmithScene, that can be modified and can be imported.",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_1 29C81FD640AE144B15F33AB774E43058,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_1" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=208 NodePosY=896 NodeGuid=857BA71242F6A7A6E4BEFB95132A1D53 CustomProperties Pin (PinId=8B494A5145B0700C63131587FD2EEB29,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_0 06B94A4F4D33A50242BB22916E9616B6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=1D4880DD4CD8ECA4FAD60188BF3E12A8,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=29C81FD640AE144B15F33AB774E43058,PinName="DatasmithScene",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_0 FD94D6EC4245D9A311349A8D6D7DF8BE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=7FF3F81642FFBC4CA9F6AA8462CE894C,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=97B227144DCA12697425DB8CE9A91983,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_ComponentBoundEvent Name="K2Node_ComponentBoundEvent_9" DelegatePropertyName="OnClicked" DelegateOwnerClass=Class'"/Script/UMG.Button"' ComponentPropertyName="Button_408" DelegatePropertyDisplayName=NSLOCTEXT("UObjectDisplayNames", "Button:OnClicked", "On Clicked") EventReference=(MemberParent=Package'"/Script/UMG"',MemberName="OnButtonClickedEvent__DelegateSignature") bInternalEvent=True CustomFunctionName="BndEvt__Button_408_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature" NodePosX=-320 NodePosY=1456 NodeGuid=7D0CE9D547F7F324965189AAB2C643FC CustomProperties Pin (PinId=C3FDA6484D6C6810470C059F6D8DBA0A,PinName="OutputDelegate",Direction="EGPD_Output",PinType.PinCategory="delegate",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(MemberParent=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',MemberName="BndEvt__Button_408_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature"),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=8A2A875543CE42299BB978A4E2063A19,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_16 34D5C7684815CD2294E2E59205BF4564,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_ComponentBoundEvent Name="K2Node_ComponentBoundEvent_10" DelegatePropertyName="OnClicked" DelegateOwnerClass=Class'"/Script/UMG.Button"' ComponentPropertyName="Button_728" DelegatePropertyDisplayName=NSLOCTEXT("UObjectDisplayNames", "Button:OnClicked", "On Clicked") EventReference=(MemberParent=Package'"/Script/UMG"',MemberName="OnButtonClickedEvent__DelegateSignature") bInternalEvent=True CustomFunctionName="BndEvt__Button_728_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature" NodePosX=-320 NodePosY=1104 NodeGuid=54826F1845C863BBC34D09A0E84A27B4 CustomProperties Pin (PinId=B30EFF934228F2E831BAC6BBE95390B8,PinName="OutputDelegate",Direction="EGPD_Output",PinType.PinCategory="delegate",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(MemberParent=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',MemberName="BndEvt__Button_728_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature"),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=082DBC7843384A852711A0922280A3C8,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_1 F09D350F40F0C72E6A1A949740D04057,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_ComponentBoundEvent Name="K2Node_ComponentBoundEvent_11" DelegatePropertyName="OnClicked" DelegateOwnerClass=Class'"/Script/UMG.Button"' ComponentPropertyName="Button_571" DelegatePropertyDisplayName=NSLOCTEXT("UObjectDisplayNames", "Button:OnClicked", "On Clicked") EventReference=(MemberParent=Package'"/Script/UMG"',MemberName="OnButtonClickedEvent__DelegateSignature") bInternalEvent=True CustomFunctionName="BndEvt__Button_571_K2Node_ComponentBoundEvent_4_OnButtonClickedEvent__DelegateSignature" NodePosX=-320 NodePosY=1968 NodeGuid=9789589C4A41F6D507981B98B21FE6F5 CustomProperties Pin (PinId=F6F7814E495801AB6E923F85CDAB4AB7,PinName="OutputDelegate",Direction="EGPD_Output",PinType.PinCategory="delegate",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(MemberParent=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',MemberName="BndEvt__Button_571_K2Node_ComponentBoundEvent_4_OnButtonClickedEvent__DelegateSignature"),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A66C28D74097EC2B9E3A2BBC0AF39333,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_17 9552B7B4440102FCD63824BCD3CDC466,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_4" bCommentBubbleVisible_InDetailsPanel=False NodePosX=-368 NodePosY=848 NodeWidth=816 NodeHeight=192 bCommentBubblePinned=False bCommentBubbleVisible=False NodeComment="Construct the Datasmith Scene" NodeGuid=D4F311CB4C1811567506388FF93DF3FF End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_9" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=-272 NodePosY=1184 NodeGuid=3E4F465D49B340586F5C5383DFCD373D CustomProperties Pin (PinId=B19039234515D9D6D77BBBBC3955841D,PinName="DatasmithScene",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_1 8CA76E4B4FBF3D84BFD59A98609DCEAE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=72A798EC4FB618464CABE6AF0094CF9E,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_1" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElementBase"',MemberName="GetAllMeshActors") NodePosX=-96 NodePosY=1104 NodeGuid=9D0CE225400AD4B34F250B838B1FA984 CustomProperties Pin (PinId=F09D350F40F0C72E6A1A949740D04057,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_ComponentBoundEvent_10 082DBC7843384A852711A0922280A3C8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=AF908649489E8BD258632B81E9163487,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MacroInstance_1 8A634C4546F081BBDF032080016B7750,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=8CA76E4B4FBF3D84BFD59A98609DCEAE,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElementBase"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_9 B19039234515D9D6D77BBBBC3955841D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=6200D1764E2A2BF25BB534AC9C4C5E97,PinName="ReturnValue",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MacroInstance_1 52DE027F4AC9008EC95C818F9C7D007F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_MacroInstance Name="K2Node_MacroInstance_1" MacroGraphReference=(MacroGraph=EdGraph'"/Engine/EditorBlueprintResources/StandardMacros.StandardMacros:ForEachLoop"',GraphBlueprint=Blueprint'"/Engine/EditorBlueprintResources/StandardMacros.StandardMacros"',GraphGuid=99DBFD5540A796041F72A5A9DA655026) ResolvedWildcardType=(PinCategory="object",PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',ContainerType=Array) NodePosX=208 NodePosY=1104 NodeGuid=5F663B75474EF370330823BB9B947C93 CustomProperties Pin (PinId=8A634C4546F081BBDF032080016B7750,PinName="Exec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_1 AF908649489E8BD258632B81E9163487,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=52DE027F4AC9008EC95C818F9C7D007F,PinName="Array",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_1 6200D1764E2A2BF25BB534AC9C4C5E97,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=C74584BC48D87EC21BD9F89CBD4D5447,PinName="LoopBody",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_IfThenElse_0 90BA1A0C4803055E2C26A985E3C3F637,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=6BD909C44DBF27901D89FCBD6FA0C196,PinName="Array Element",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_2 7D64F01042DA58B86C5ADC9F78468668,K2Node_Knot_1 736766394358480B1D3DB2AFCBB75D8C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=615807344B9CB28D00D7919AE0E73C57,PinName="Array Index",Direction="EGPD_Output",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=740A582C4FE874CBAF9A7FBBE5B66D9D,PinName="Completed",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_2" bIsPureFunc=True bIsConstFunc=True FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithActorElement"',MemberName="GetLabel") NodePosX=448 NodePosY=1168 NodeGuid=763C3EC5467BF317BB7A65AC00D3CFAF CustomProperties Pin (PinId=7D64F01042DA58B86C5ADC9F78468668,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MacroInstance_1 6BD909C44DBF27901D89FCBD6FA0C196,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=FE9F3BC349E06FBCFFF3819C53E736D3,PinName="ReturnValue",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_3 784F3CFE44EB60EED770CE8C00A833F5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_3" bIsPureFunc=True FunctionReference=(MemberParent=Class'"/Script/Engine.KismetStringLibrary"',MemberName="Contains") NodePosX=720 NodePosY=1168 NodeGuid=87F43007459F37E6E3C1D093145ECDAE CustomProperties Pin (PinId=8ED82A39451CBBEDD11E9A84C8C57583,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/Engine.KismetStringLibrary"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultObject="/Script/Engine.Default__KismetStringLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=784F3CFE44EB60EED770CE8C00A833F5,PinName="SearchIn",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_2 FE9F3BC349E06FBCFFF3819C53E736D3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=CDED70BB48352F4B36AECE8DF41D59F5,PinName="Substring",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_10 A61750104C0CCB8BD7332FAFABCB0B36,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=27E608714F1137737C8F588450A88EEE,PinName="bUseCase",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=7290B3A14BB8F8F5CC0CBC9DC2F59C7D,PinName="bSearchFromEnd",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=B61D4BE2440F9FE5805FDA8F4699DE8B,PinName="ReturnValue",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="false",AutogeneratedDefaultValue="false",LinkedTo=(K2Node_IfThenElse_0 C6374EC44D19BDBEFAA39791B998A224,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_10" VariableReference=(MemberName="ExcludeKeyword",MemberGuid=5EDD18B84283704C6A93AA8FCBD53BB2,bSelfContext=True) NodePosX=544 NodePosY=1264 NodeGuid=1DC641374C00E1AD096B31B586C98273 CustomProperties Pin (PinId=A61750104C0CCB8BD7332FAFABCB0B36,PinName="ExcludeKeyword",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_3 CDED70BB48352F4B36AECE8DF41D59F5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A98C972B4454102AFFE54BB60DCCE5AE,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_IfThenElse Name="K2Node_IfThenElse_0" NodePosX=1024 NodePosY=1104 NodeGuid=7BF7AD6446AA5D3BD7A9C48C1F7A7CE6 CustomProperties Pin (PinId=90BA1A0C4803055E2C26A985E3C3F637,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MacroInstance_1 C74584BC48D87EC21BD9F89CBD4D5447,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=C6374EC44D19BDBEFAA39791B998A224,PinName="Condition",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="true",AutogeneratedDefaultValue="true",LinkedTo=(K2Node_CallFunction_3 B61D4BE2440F9FE5805FDA8F4699DE8B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=F33417484D8690D3C3C203B9DDCDF2F9,PinName="then",PinFriendlyName=NSLOCTEXT("K2Node", "true", "true"),Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_4 9EF64EBE440A216720E04AA6CC4B71F7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=F63746FA45B783F34CB98B8B69B2487A,PinName="else",PinFriendlyName=NSLOCTEXT("K2Node", "false", "false"),Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_4" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',MemberName="GetMeshElement") NodePosX=1248 NodePosY=1168 NodeGuid=385A2E4F4A61C50666917E82540A8CCD CustomProperties Pin (PinId=9EF64EBE440A216720E04AA6CC4B71F7,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_IfThenElse_0 F33417484D8690D3C3C203B9DDCDF2F9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=006ED87B4EFBFE47CDA6DEBA234157EF,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_5 F49269844DAF895470D5C3A1651738EA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=70CE54A549D1DEB53BAF44B63251CC14,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_4 2EB534AF44E068BF92C8718EFD97F85C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=D996A2184425B1D74810B199447BB1C2,PinName="ReturnValue",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_5 066348544D45E15D92C5BA9A54137EFC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_Knot Name="K2Node_Knot_1" NodePosX=448 NodePosY=1360 NodeGuid=F82925BA44D4C1F2F655BC80C4C88D2C CustomProperties Pin (PinId=736766394358480B1D3DB2AFCBB75D8C,PinName="InputPin",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MacroInstance_1 6BD909C44DBF27901D89FCBD6FA0C196,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=8D48C5904859E9F5FD1AC2B649675C86,PinName="OutputPin",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_4 89B038D04A8257E4EDD7E0B7B7F71D65,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_Knot Name="K2Node_Knot_4" NodePosX=1152 NodePosY=1360 NodeGuid=0BF0647B4CD00A3155AB53801A947485 CustomProperties Pin (PinId=89B038D04A8257E4EDD7E0B7B7F71D65,PinName="InputPin",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_1 8D48C5904859E9F5FD1AC2B649675C86,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=2EB534AF44E068BF92C8718EFD97F85C,PinName="OutputPin",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_4 70CE54A549D1DEB53BAF44B63251CC14,K2Node_Knot_5 2991785048D4A29507659E8128D52F46,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_11" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=1376 NodePosY=1296 NodeGuid=779FC91147DB7F7C90494ABBA212086F CustomProperties Pin (PinId=27A96AEF460C1183B4A0029F8E59EB84,PinName="DatasmithScene",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_5 FF7A47EC4E3D76CB7736068BCDD18449,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=FBA4B4D946631EB71F693792EC2F8CD6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_5" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElementBase"',MemberName="RemoveMesh") NodePosX=1552 NodePosY=1168 NodeGuid=8E48797F4790674A4B76A88D1B864418 CustomProperties Pin (PinId=F49269844DAF895470D5C3A1651738EA,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_4 006ED87B4EFBFE47CDA6DEBA234157EF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=AB280A58483150FC58963A96A7B9BF13,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_6 37112D5445D133F3C80D618ADD0093AC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=FF7A47EC4E3D76CB7736068BCDD18449,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElementBase"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_11 27A96AEF460C1183B4A0029F8E59EB84,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=066348544D45E15D92C5BA9A54137EFC,PinName="InMesh",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_4 D996A2184425B1D74810B199447BB1C2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_12" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=1680 NodePosY=1312 NodeGuid=C8ACB9CF472E1D2EB14558B972482BE8 CustomProperties Pin (PinId=3711FB544CDEE2C13D11628DA9EDF8F3,PinName="DatasmithScene",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_6 7D3CABE74392B154F4793483203EAA3B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=BF5A59D64EC084B64C863E9D200B3C2F,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_6" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElementBase"',MemberName="RemoveMeshActor") NodePosX=1856 NodePosY=1168 NodeGuid=161D1732488C6A95002AFF907B4539E1 CustomProperties Pin (PinId=37112D5445D133F3C80D618ADD0093AC,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_5 AB280A58483150FC58963A96A7B9BF13,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=9F9C411548B20C46777D74A9967C165B,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=7D3CABE74392B154F4793483203EAA3B,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElementBase"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_12 3711FB544CDEE2C13D11628DA9EDF8F3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=8D080A9C4D24A7BABBCFCDB85CE801C0,PinName="InMeshActor",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_5 0DA686F04F4AECD0845522B509A788FE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=5ECBAEC4490366E7CFC946B06625962B,PinName="RemoveRule",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Enum'"/Script/DatasmithCore.EDatasmithActorRemovalRule"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="RemoveChildren",AutogeneratedDefaultValue="RemoveChildren",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_Knot Name="K2Node_Knot_5" NodePosX=1792 NodePosY=1360 NodeGuid=DDCE6E29401D61487DD80695F86AEA1A CustomProperties Pin (PinId=2991785048D4A29507659E8128D52F46,PinName="InputPin",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_4 2EB534AF44E068BF92C8718EFD97F85C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=0DA686F04F4AECD0845522B509A788FE,PinName="OutputPin",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_6 8D080A9C4D24A7BABBCFCDB85CE801C0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_5" bCommentBubbleVisible_InDetailsPanel=False NodePosX=-368 NodePosY=1056 NodeWidth=2560 NodeHeight=336 bCommentBubblePinned=False bCommentBubbleVisible=False NodeComment="Modify the scene by excluding meshes and mesh actors whose names match a keyword" NodeGuid=4ADA461F4BF2CA2A5F7231BCD5B7D2BA End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_13" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=-224 NodePosY=1568 NodeGuid=2E25943B401F8F8577E82BBAF178842A CustomProperties Pin (PinId=BA499A854090A91A595B95A1783495B9,PinName="DatasmithScene",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_16 FE7AE720417B9C116A748C8BF58B6CDB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=96527C1C46AE12EDC781DAB73B1C12A6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_14" VariableReference=(MemberName="DestinationFolder",MemberGuid=CFE371D74632A24AB312B3877707C3B1,bSelfContext=True) NodePosX=-256 NodePosY=2096 NodeGuid=1109AD004C63D36BB78A6F8D1165DD26 CustomProperties Pin (PinId=D744023044D0310FB4FC0EACE9C9A1EF,PinName="DestinationFolder",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_17 5A75177B4AB96BE846D9E0B27F9AEF4E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A584E11E42CB231EF2617B87F492483A,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_16" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',MemberName="GetOptions") NodePosX=-32 NodePosY=1456 NodeGuid=97FCDE5C489FF0824E19FB948A151088 CustomProperties Pin (PinId=34D5C7684815CD2294E2E59205BF4564,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_ComponentBoundEvent_9 8A2A875543CE42299BB978A4E2063A19,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=69FBCA784932BB62D571E1B7D8FE8AFB,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_2 B48E54254199E321DEA84F851D6E7DD1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=FE7AE720417B9C116A748C8BF58B6CDB,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_13 BA499A854090A91A595B95A1783495B9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=F50E05814AB9DC255A01E29DDFF51971,PinName="OptionType",PinType.PinCategory="class",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/CoreUObject.Object"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,AutogeneratedDefaultValue="None",DefaultObject="/Script/DatasmithContent.DatasmithImportOptions",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A694A5D94192C05E4958DBA54B1FEC8A,PinName="ReturnValue",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithContent.DatasmithImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_2 CF3C30ED4D489B5EFCE756B667348033,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_6" bCommentBubbleVisible_InDetailsPanel=False NodePosX=-368 NodePosY=1408 NodeWidth=1920 NodeHeight=496 bCommentBubblePinned=False bCommentBubbleVisible=False NodeComment="Set import options" NodeGuid=42D7B83D4335ACC79B82F4AE09653B7B End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_15" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=-256 NodePosY=2048 NodeGuid=822AD0C24B4F2739BE9F8591354B44DB CustomProperties Pin (PinId=B384443E4412494FD645DB9CDB08FAA5,PinName="DatasmithScene",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_17 A1FB7ADB467853781F1CC5AB8AAED65D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=8636CAE1400509BE30577FBE384270CD,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_17" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',MemberName="ImportScene") NodePosX=-64 NodePosY=1984 NodeGuid=011E3EBD42FC1B39973E61A699CC4C2F CustomProperties Pin (PinId=9552B7B4440102FCD63824BCD3CDC466,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_ComponentBoundEvent_11 A66C28D74097EC2B9E3A2BBC0AF39333,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A67C951642BC52B64B3773853B70DB8C,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A1FB7ADB467853781F1CC5AB8AAED65D,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_15 B384443E4412494FD645DB9CDB08FAA5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=5A75177B4AB96BE846D9E0B27F9AEF4E,PinName="DestinationFolder",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_14 D744023044D0310FB4FC0EACE9C9A1EF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=70A8F04043491F27A1C338B389039CA6,PinName="ReturnValue",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithImporter.DatasmithImportFactoryCreateFileResult"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_7" bCommentBubbleVisible_InDetailsPanel=False NodePosX=-368 NodePosY=1920 NodeWidth=612 NodeHeight=261 bCommentBubblePinned=False bCommentBubbleVisible=False NodeComment="Finish the import" NodeGuid=F940D51E4689060928C57592DED24292 End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_2" VariableReference=(MemberParent=Class'"/Script/DatasmithContent.DatasmithImportOptions"',MemberName="BaseOptions") SelfContextInfo=NotSelfContext NodePosX=1088 NodePosY=1472 NodeGuid=8585577043D4FB1516C6CFAEE3114BB5 CustomProperties Pin (PinId=B48E54254199E321DEA84F851D6E7DD1,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_16 69FBCA784932BB62D571E1B7D8FE8AFB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=82355F254E1B2E00A17100B7DA948B89,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=1EB267A54CE218BB3128D7AD1A1F8F33,PinName="BaseOptions",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithImportBaseOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MakeStruct_0 29ADD4EC463A6E87D3F10BAFEBC222A7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=47AB86654912A7BB101BA8A47FD4D612,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithImportBaseOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=CF3C30ED4D489B5EFCE756B667348033,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithContent.DatasmithImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_16 A694A5D94192C05E4958DBA54B1FEC8A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_MakeStruct Name="K2Node_MakeStruct_0" bMadeAfterOverridePinRemoval=True ShowPinForProperties(0)=(PropertyName="SceneHandling",PropertyFriendlyName="Scene Handling",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithImportBaseOptions:SceneHandling", "Specifies where to put the content"),CategoryName="Import",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(1)=(PropertyName="bIncludeGeometry",PropertyFriendlyName="Geometry",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithImportBaseOptions:bIncludeGeometry", "Specifies whether or not to import geometry"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(2)=(PropertyName="bIncludeMaterial",PropertyFriendlyName="Materials & Textures",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithImportBaseOptions:bIncludeMaterial", "Specifies whether or not to import materials and textures"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(3)=(PropertyName="bIncludeLight",PropertyFriendlyName="Lights",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithImportBaseOptions:bIncludeLight", "Specifies whether or not to import lights"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(4)=(PropertyName="bIncludeCamera",PropertyFriendlyName="Cameras",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithImportBaseOptions:bIncludeCamera", "Specifies whether or not to import cameras"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(5)=(PropertyName="bIncludeAnimation",PropertyFriendlyName="Animations",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithImportBaseOptions:bIncludeAnimation", "Specifies whether or not to import animations"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(6)=(PropertyName="AssetOptions",PropertyFriendlyName="Asset Options",PropertyTooltip=NSLOCTEXT("", "0F230491455674922DB44E8C4C7425E5", "Asset Options"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True) ShowPinForProperties(7)=(PropertyName="StaticMeshOptions",PropertyFriendlyName="Static Mesh Options",PropertyTooltip=NSLOCTEXT("", "CC1A9A0A48B5B36994A60782C6B6AC88", "Static Mesh Options"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True) StructType=ScriptStruct'"/Script/DatasmithContent.DatasmithImportBaseOptions"' NodePosX=560 NodePosY=1600 AdvancedPinDisplay=Shown NodeGuid=DAC195D74B8CB3A4414829B7D25D37BD CustomProperties Pin (PinId=29ADD4EC463A6E87D3F10BAFEBC222A7,PinName="DatasmithImportBaseOptions",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithImportBaseOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_2 1EB267A54CE218BB3128D7AD1A1F8F33,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=171F34D94B79383AE65760A029766D16,PinName="SceneHandling",PinFriendlyName=NSLOCTEXT("", "00B5E5464946EB7153481285B0C2B933", "Scene Handling"),PinToolTip="Scene Handling\nEDatasmithImportScene Enum\n\nSpecifies where to put the content",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Enum'"/Script/DatasmithContent.EDatasmithImportScene"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="CurrentLevel",AutogeneratedDefaultValue="CurrentLevel",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=B5560C3B4DC3467CA3E5C59807DBE06E,PinName="bIncludeGeometry",PinFriendlyName=NSLOCTEXT("", "E29BA4194EBF4796CEFFE494CCCACE5D", "Geometry"),PinToolTip="Geometry\nBoolean\n\nSpecifies whether or not to import geometry",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="True",AutogeneratedDefaultValue="True",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=7C7806D542F2EA04C02223A6F3E3DAB8,PinName="bIncludeMaterial",PinFriendlyName=NSLOCTEXT("", "2E235A2F4E599A38E6AD9FA75E8B3894", "Materials & Textures"),PinToolTip="Materials & Textures\nBoolean\n\nSpecifies whether or not to import materials and textures",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="True",AutogeneratedDefaultValue="True",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=97A2C92742B464ADFD575ABB460DE516,PinName="bIncludeLight",PinFriendlyName=NSLOCTEXT("", "A7BC48CA4F435CDA95AA33AFF2818B64", "Lights"),PinToolTip="Lights\nBoolean\n\nSpecifies whether or not to import lights",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="True",AutogeneratedDefaultValue="True",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=DBAFD6A547AAEE45C55A60917F62F5A3,PinName="bIncludeCamera",PinFriendlyName=NSLOCTEXT("", "281FA29A4CD789D25E1A1E91EB2C59BF", "Cameras"),PinToolTip="Cameras\nBoolean\n\nSpecifies whether or not to import cameras",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="True",AutogeneratedDefaultValue="True",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=C2CE6CA4424E5EBE818668B084C92221,PinName="bIncludeAnimation",PinFriendlyName=NSLOCTEXT("", "09B589194A19E594CD10C2A3F01A35B6", "Animations"),PinToolTip="Animations\nBoolean\n\nSpecifies whether or not to import animations",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="True",AutogeneratedDefaultValue="True",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=9A9D69B84414C274C225D39D168F84BF,PinName="AssetOptions",PinFriendlyName=NSLOCTEXT("", "2DE66ADC4ED64B3A021F19A9D50B2D3C", "Asset Options"),PinToolTip="Asset Options\nDatasmith Asset Import Options Structure\n\nAsset Options",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithAssetImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="(PackagePath=\"\")",AutogeneratedDefaultValue="(PackagePath=\"\")",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,) CustomProperties Pin (PinId=172E61C74E70357C83B1B78274C0187B,PinName="StaticMeshOptions",PinFriendlyName=NSLOCTEXT("", "D5EE4B2C48B1078B5E8CD1B32AB72F9C", "Static Mesh Options"),PinToolTip="Static Mesh Options\nDatasmith Static Mesh Import Options Structure\n\nStatic Mesh Options",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithStaticMeshImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="(MinLightmapResolution=LIGHTMAP_64,MaxLightmapResolution=LIGHTMAP_512)",AutogeneratedDefaultValue="(MinLightmapResolution=LIGHTMAP_64,MaxLightmapResolution=LIGHTMAP_512)",LinkedTo=(K2Node_MakeStruct_1 3E1FD08447A9B5A2D9CF648E302CCBC9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_MakeStruct Name="K2Node_MakeStruct_1" bMadeAfterOverridePinRemoval=True ShowPinForProperties(0)=(PropertyName="MinLightmapResolution",PropertyFriendlyName="Min Lightmap Resolution",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithStaticMeshImportOptions:MinLightmapResolution", "Minimum resolution for auto-generated lightmap UVs"),CategoryName="Lightmap",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(1)=(PropertyName="MaxLightmapResolution",PropertyFriendlyName="Max Lightmap Resolution",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithStaticMeshImportOptions:MaxLightmapResolution", "Maximum resolution for auto-generated lightmap UVs"),CategoryName="Lightmap",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(2)=(PropertyName="bGenerateLightmapUVs",PropertyFriendlyName="Generate Lightmap UVs",PropertyTooltip=NSLOCTEXT("", "5E4B0F3C4DB1928EF0EC2F8F270140A4", "Generate Lightmap UVs"),CategoryName="Lightmap",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(3)=(PropertyName="bRemoveDegenerates",PropertyFriendlyName="Remove Degenerates",PropertyTooltip=NSLOCTEXT("", "8AB594C4430D5D0AB76850983DE8474C", "Remove Degenerates"),CategoryName="Mesh",bShowPin=True,bCanToggleVisibility=True) StructType=ScriptStruct'"/Script/DatasmithContent.DatasmithStaticMeshImportOptions"' NodePosX=16 NodePosY=1664 NodeGuid=863683694AE73CD34D8FCA9CD320E53E CustomProperties Pin (PinId=3E1FD08447A9B5A2D9CF648E302CCBC9,PinName="DatasmithStaticMeshImportOptions",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithStaticMeshImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MakeStruct_0 172E61C74E70357C83B1B78274C0187B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=895442FE45529FEBC167599D880E2604,PinName="MinLightmapResolution",PinFriendlyName=NSLOCTEXT("", "EF642894437DEB4A93EA07BF9DDBD22F", "Min Lightmap Resolution"),PinToolTip="Min Lightmap Resolution\nEDatasmithImportLightmapMin Enum\n\nMinimum resolution for auto-generated lightmap UVs",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Enum'"/Script/DatasmithContent.EDatasmithImportLightmapMin"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="LIGHTMAP_16",AutogeneratedDefaultValue="LIGHTMAP_64",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=E5FDBC0A4CDBE15D62D832A5128507E2,PinName="MaxLightmapResolution",PinFriendlyName=NSLOCTEXT("", "861CE1944CB983F7E5D6F89CACC5884C", "Max Lightmap Resolution"),PinToolTip="Max Lightmap Resolution\nEDatasmithImportLightmapMax Enum\n\nMaximum resolution for auto-generated lightmap UVs",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Enum'"/Script/DatasmithContent.EDatasmithImportLightmapMax"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="LIGHTMAP_64",AutogeneratedDefaultValue="LIGHTMAP_512",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=72FAF41E46D17734702F0C8518AFDE98,PinName="bGenerateLightmapUVs",PinFriendlyName=NSLOCTEXT("", "676F09A94E4A41663FDA8BB4EC874982", "Generate Lightmap UVs"),PinToolTip="Generate Lightmap UVs\nBoolean\n\nGenerate Lightmap UVs",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="false",AutogeneratedDefaultValue="True",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=4E718767429D7E6BCFF270B59516F751,PinName="bRemoveDegenerates",PinFriendlyName=NSLOCTEXT("", "BDF0489943221B3008D65BAAB55FCAF5", "Remove Degenerates"),PinToolTip="Remove Degenerates\nBoolean\n\nRemove Degenerates",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="True",AutogeneratedDefaultValue="True",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object
单击图像的右上角复制节点图表。
导入CAD文件
本例中,第一个 Get Options 调用请求的是与上一例相同的 DatasmithImportOptions 类。第二个调用请求的是 DatasmithCommonTessellationOptions 类,该类的 Options 变量中包含曲面细分设置。第三个调用请求的是 DatasmithCADImportOptions 类,该类包含其他CAD的特有设置(通常用于特殊情况)。
Begin Object Class=/Script/BlueprintGraph.K2Node_ComponentBoundEvent Name="K2Node_ComponentBoundEvent_0" DelegatePropertyName="OnClicked" DelegateOwnerClass=Class'"/Script/UMG.Button"' ComponentPropertyName="Button_95" DelegatePropertyDisplayName=NSLOCTEXT("UObjectDisplayNames", "Button:OnClicked", "On Clicked") EventReference=(MemberParent=Package'"/Script/UMG"',MemberName="OnButtonClickedEvent__DelegateSignature") bInternalEvent=True CustomFunctionName="BndEvt__Button_95_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature" NodePosX=-80 NodePosY=2464 NodeGuid=2E35BEAB4722593A182CC0B141031918 CustomProperties Pin (PinId=0FA7E49345102A62A2AE008BFAEE90AF,PinName="OutputDelegate",Direction="EGPD_Output",PinType.PinCategory="delegate",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=19C6DCD9454CE19724D4ED8DB8828088,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_7 73245C05460F1B275DEAA8BAA946C293,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_ComponentBoundEvent Name="K2Node_ComponentBoundEvent_5" DelegatePropertyName="OnClicked" DelegateOwnerClass=Class'"/Script/UMG.Button"' ComponentPropertyName="Button_210" DelegatePropertyDisplayName=NSLOCTEXT("UObjectDisplayNames", "Button:OnClicked", "On Clicked") EventReference=(MemberParent=Package'"/Script/UMG"',MemberName="OnButtonClickedEvent__DelegateSignature") bInternalEvent=True CustomFunctionName="BndEvt__Button_210_K2Node_ComponentBoundEvent_5_OnButtonClickedEvent__DelegateSignature" NodePosX=-80 NodePosY=2672 NodeGuid=DD6215304AD48E5A30272F92AE0F787C CustomProperties Pin (PinId=B9EE48A1480BF02FCE9DA098F6E19815,PinName="OutputDelegate",Direction="EGPD_Output",PinType.PinCategory="delegate",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=F3F685684A8AF38F5BA522AF1C199A02,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_8 F09D350F40F0C72E6A1A949740D04057,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_ComponentBoundEvent Name="K2Node_ComponentBoundEvent_6" DelegatePropertyName="OnClicked" DelegateOwnerClass=Class'"/Script/UMG.Button"' ComponentPropertyName="Button_335" DelegatePropertyDisplayName=NSLOCTEXT("UObjectDisplayNames", "Button:OnClicked", "On Clicked") EventReference=(MemberParent=Package'"/Script/UMG"',MemberName="OnButtonClickedEvent__DelegateSignature") bInternalEvent=True CustomFunctionName="BndEvt__Button_335_K2Node_ComponentBoundEvent_6_OnButtonClickedEvent__DelegateSignature" NodePosX=-32 NodePosY=3040 NodeGuid=5879D6BC4DA3827A86CACBAE47D8CBF1 CustomProperties Pin (PinId=2785B97D4B887477D4FEFD9007837016,PinName="OutputDelegate",Direction="EGPD_Output",PinType.PinCategory="delegate",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=96955004449AA3CEF73EDD9264918F4B,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_14 34D5C7684815CD2294E2E59205BF4564,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_ComponentBoundEvent Name="K2Node_ComponentBoundEvent_7" DelegatePropertyName="OnClicked" DelegateOwnerClass=Class'"/Script/UMG.Button"' ComponentPropertyName="Button_429" DelegatePropertyDisplayName=NSLOCTEXT("UObjectDisplayNames", "Button:OnClicked", "On Clicked") EventReference=(MemberParent=Package'"/Script/UMG"',MemberName="OnButtonClickedEvent__DelegateSignature") bInternalEvent=True CustomFunctionName="BndEvt__Button_429_K2Node_ComponentBoundEvent_7_OnButtonClickedEvent__DelegateSignature" NodePosX=-80 NodePosY=3584 NodeGuid=7AD9F3BE4ECB84482D6195BAB7D2168B CustomProperties Pin (PinId=E0C373974DC735830DCCB18F136E5C9D,PinName="OutputDelegate",Direction="EGPD_Output",PinType.PinCategory="delegate",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=4200B56D4C77C5748CDD08851A0710B3,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_15 9552B7B4440102FCD63824BCD3CDC466,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_0" VariableReference=(MemberName="SourcePath",MemberGuid=EE32D38E4D0FD567CB6339BE070DEF14,bSelfContext=True) NodePosX=-16 NodePosY=2544 NodeGuid=A48C1EE74CF6D3520F9629B68F100792 CustomProperties Pin (PinId=B47E818542BBE5381CC13B89F464138C,PinName="SourcePath",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_7 E65E2B82418159F25F7E97B975379989,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=3C77B64F4771BEA076DEAB9A7E0212B5,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_7" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',MemberName="ConstructDatasmithSceneFromFile") NodePosX=144 NodePosY=2464 NodeGuid=38C6A3DF4FC868BB0327DC925B057535 CustomProperties Pin (PinId=73245C05460F1B275DEAA8BAA946C293,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_ComponentBoundEvent_0 19C6DCD9454CE19724D4ED8DB8828088,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=06B94A4F4D33A50242BB22916E9616B6,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_0 8B494A5145B0700C63131587FD2EEB29,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=5D024BD74486182F8E953E986875E019,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nDatasmith Scene Element Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultObject="/Script/DatasmithImporter.Default__DatasmithSceneElement",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=E65E2B82418159F25F7E97B975379989,PinName="FilePath",PinToolTip="File Path\nString\n\nUDatasmith file path to open. ie: c:/MyFolder/MyFiles.udatasmith",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_0 B47E818542BBE5381CC13B89F464138C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=FD94D6EC4245D9A311349A8D6D7DF8BE,PinName="ReturnValue",PinToolTip="Return Value\nDatasmith Scene Element Object Reference\n\nThe opened DatasmithScene, that can be modified and can be imported.",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_0 29C81FD640AE144B15F33AB774E43058,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_0" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=448 NodePosY=2464 NodeGuid=421F9F89458E442AB4C95F9B4B899F61 CustomProperties Pin (PinId=8B494A5145B0700C63131587FD2EEB29,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_7 06B94A4F4D33A50242BB22916E9616B6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=1D4880DD4CD8ECA4FAD60188BF3E12A8,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=29C81FD640AE144B15F33AB774E43058,PinName="DatasmithScene",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_7 FD94D6EC4245D9A311349A8D6D7DF8BE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=7FF3F81642FFBC4CA9F6AA8462CE894C,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=97B227144DCA12697425DB8CE9A91983,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_0" bCommentBubbleVisible_InDetailsPanel=False NodePosX=-128 NodePosY=2416 NodeWidth=816 NodeHeight=192 bCommentBubblePinned=False bCommentBubbleVisible=False NodeComment="Construct the Datasmith Scene" NodeGuid=9C172B42447F781724943B90F5445E65 End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_1" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=-32 NodePosY=2752 NodeGuid=3C2FA3034A934B6EBE0E16962433530F CustomProperties Pin (PinId=B19039234515D9D6D77BBBBC3955841D,PinName="DatasmithScene",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_8 8CA76E4B4FBF3D84BFD59A98609DCEAE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=72A798EC4FB618464CABE6AF0094CF9E,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_8" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElementBase"',MemberName="GetAllMeshActors") NodePosX=144 NodePosY=2672 NodeGuid=BD792D244EFDF46DCAB7479F70602C27 CustomProperties Pin (PinId=F09D350F40F0C72E6A1A949740D04057,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_ComponentBoundEvent_5 F3F685684A8AF38F5BA522AF1C199A02,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=AF908649489E8BD258632B81E9163487,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MacroInstance_0 8A634C4546F081BBDF032080016B7750,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=8CA76E4B4FBF3D84BFD59A98609DCEAE,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nDatasmith Scene Element Base Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElementBase"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_1 B19039234515D9D6D77BBBBC3955841D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=6200D1764E2A2BF25BB534AC9C4C5E97,PinName="ReturnValue",PinToolTip="Return Value\nArray of Datasmith Mesh Actor Element Object References\n\nCreate an array with all the MeshActor in the Datasmith scene without taking into account the hierarchy.\nUse CreateMeshActor -or- RemoveMeshActor to modify the Datasmith scene.",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MacroInstance_0 52DE027F4AC9008EC95C818F9C7D007F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_MacroInstance Name="K2Node_MacroInstance_0" MacroGraphReference=(MacroGraph=EdGraph'"/Engine/EditorBlueprintResources/StandardMacros.StandardMacros:ForEachLoop"',GraphBlueprint=Blueprint'"/Engine/EditorBlueprintResources/StandardMacros.StandardMacros"',GraphGuid=99DBFD5540A796041F72A5A9DA655026) ResolvedWildcardType=(PinCategory="object",PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',ContainerType=Array) NodePosX=448 NodePosY=2672 NodeGuid=C37D9546442F5898088415A28D356ED0 CustomProperties Pin (PinId=8A634C4546F081BBDF032080016B7750,PinName="Exec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_8 AF908649489E8BD258632B81E9163487,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=52DE027F4AC9008EC95C818F9C7D007F,PinName="Array",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_8 6200D1764E2A2BF25BB534AC9C4C5E97,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=C74584BC48D87EC21BD9F89CBD4D5447,PinName="LoopBody",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_IfThenElse_1 90BA1A0C4803055E2C26A985E3C3F637,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=6BD909C44DBF27901D89FCBD6FA0C196,PinName="Array Element",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_9 7D64F01042DA58B86C5ADC9F78468668,K2Node_Knot_0 736766394358480B1D3DB2AFCBB75D8C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=615807344B9CB28D00D7919AE0E73C57,PinName="Array Index",Direction="EGPD_Output",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=740A582C4FE874CBAF9A7FBBE5B66D9D,PinName="Completed",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_9" bIsPureFunc=True bIsConstFunc=True FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithActorElement"',MemberName="GetLabel") NodePosX=688 NodePosY=2736 NodeGuid=453376924892746C68E7EDB280F5918F CustomProperties Pin (PinId=7D64F01042DA58B86C5ADC9F78468668,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nDatasmith Actor Element Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MacroInstance_0 6BD909C44DBF27901D89FCBD6FA0C196,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=FE9F3BC349E06FBCFFF3819C53E736D3,PinName="ReturnValue",PinToolTip="Return Value\nString\n\nGets the element label used in the UI",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_10 784F3CFE44EB60EED770CE8C00A833F5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_10" bIsPureFunc=True FunctionReference=(MemberParent=Class'"/Script/Engine.KismetStringLibrary"',MemberName="Contains") NodePosX=960 NodePosY=2736 NodeGuid=245FA51646A35B1F233A1BA8FDF7C254 CustomProperties Pin (PinId=8ED82A39451CBBEDD11E9A84C8C57583,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/Engine.KismetStringLibrary"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultObject="/Script/Engine.Default__KismetStringLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=784F3CFE44EB60EED770CE8C00A833F5,PinName="SearchIn",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_9 FE9F3BC349E06FBCFFF3819C53E736D3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=CDED70BB48352F4B36AECE8DF41D59F5,PinName="Substring",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_2 A61750104C0CCB8BD7332FAFABCB0B36,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=27E608714F1137737C8F588450A88EEE,PinName="bUseCase",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=7290B3A14BB8F8F5CC0CBC9DC2F59C7D,PinName="bSearchFromEnd",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=B61D4BE2440F9FE5805FDA8F4699DE8B,PinName="ReturnValue",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="false",AutogeneratedDefaultValue="false",LinkedTo=(K2Node_IfThenElse_1 C6374EC44D19BDBEFAA39791B998A224,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_2" VariableReference=(MemberName="ExcludeKeyword",MemberGuid=5EDD18B84283704C6A93AA8FCBD53BB2,bSelfContext=True) NodePosX=784 NodePosY=2832 NodeGuid=A14F654B45650764F3C8018DC83AD3AB CustomProperties Pin (PinId=A61750104C0CCB8BD7332FAFABCB0B36,PinName="ExcludeKeyword",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_10 CDED70BB48352F4B36AECE8DF41D59F5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A98C972B4454102AFFE54BB60DCCE5AE,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_IfThenElse Name="K2Node_IfThenElse_1" NodePosX=1264 NodePosY=2672 NodeGuid=F7888BB5415638157C8233B6C7494DBB CustomProperties Pin (PinId=90BA1A0C4803055E2C26A985E3C3F637,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MacroInstance_0 C74584BC48D87EC21BD9F89CBD4D5447,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=C6374EC44D19BDBEFAA39791B998A224,PinName="Condition",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="true",AutogeneratedDefaultValue="true",LinkedTo=(K2Node_CallFunction_10 B61D4BE2440F9FE5805FDA8F4699DE8B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=F33417484D8690D3C3C203B9DDCDF2F9,PinName="then",PinFriendlyName=NSLOCTEXT("K2Node", "true", "true"),Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_11 9EF64EBE440A216720E04AA6CC4B71F7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=F63746FA45B783F34CB98B8B69B2487A,PinName="else",PinFriendlyName=NSLOCTEXT("K2Node", "false", "false"),Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_11" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',MemberName="GetMeshElement") NodePosX=1488 NodePosY=2736 NodeGuid=91947AE8473BC742B22FF6A12D47AE45 CustomProperties Pin (PinId=9EF64EBE440A216720E04AA6CC4B71F7,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_IfThenElse_1 F33417484D8690D3C3C203B9DDCDF2F9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=006ED87B4EFBFE47CDA6DEBA234157EF,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_12 F49269844DAF895470D5C3A1651738EA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=70CE54A549D1DEB53BAF44B63251CC14,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nDatasmith Mesh Actor Element Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_2 2EB534AF44E068BF92C8718EFD97F85C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=D996A2184425B1D74810B199447BB1C2,PinName="ReturnValue",PinToolTip="Return Value\nDatasmith Mesh Element Object Reference\n\nGet the Datasmith MeshElement associated with the actor.The Mesh can be a direct reference to an Unreal Mesh.If it\'s the case it will return an invalid MeshElement.",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_12 066348544D45E15D92C5BA9A54137EFC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_Knot Name="K2Node_Knot_0" NodePosX=688 NodePosY=2928 NodeGuid=98DFB3A14050FD58EDF75D85700F4A33 CustomProperties Pin (PinId=736766394358480B1D3DB2AFCBB75D8C,PinName="InputPin",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MacroInstance_0 6BD909C44DBF27901D89FCBD6FA0C196,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=8D48C5904859E9F5FD1AC2B649675C86,PinName="OutputPin",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_2 89B038D04A8257E4EDD7E0B7B7F71D65,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_Knot Name="K2Node_Knot_2" NodePosX=1392 NodePosY=2928 NodeGuid=64A145244CD9AB3EC7B16DAFB34AF87D CustomProperties Pin (PinId=89B038D04A8257E4EDD7E0B7B7F71D65,PinName="InputPin",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_0 8D48C5904859E9F5FD1AC2B649675C86,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=2EB534AF44E068BF92C8718EFD97F85C,PinName="OutputPin",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_11 70CE54A549D1DEB53BAF44B63251CC14,K2Node_Knot_3 2991785048D4A29507659E8128D52F46,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_3" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=1616 NodePosY=2864 NodeGuid=FFEC4DA64D76675E2EFFD9A886251D21 CustomProperties Pin (PinId=27A96AEF460C1183B4A0029F8E59EB84,PinName="DatasmithScene",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_12 FF7A47EC4E3D76CB7736068BCDD18449,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=FBA4B4D946631EB71F693792EC2F8CD6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_12" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElementBase"',MemberName="RemoveMesh") NodePosX=1792 NodePosY=2736 NodeGuid=E7BBFDFA438467744C4F729518A2F425 CustomProperties Pin (PinId=F49269844DAF895470D5C3A1651738EA,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_11 006ED87B4EFBFE47CDA6DEBA234157EF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=AB280A58483150FC58963A96A7B9BF13,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_13 37112D5445D133F3C80D618ADD0093AC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=FF7A47EC4E3D76CB7736068BCDD18449,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nDatasmith Scene Element Base Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElementBase"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_3 27A96AEF460C1183B4A0029F8E59EB84,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=066348544D45E15D92C5BA9A54137EFC,PinName="InMesh",PinToolTip="In Mesh\nDatasmith Mesh Element Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_11 D996A2184425B1D74810B199447BB1C2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_4" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=1920 NodePosY=2880 NodeGuid=5E44CF22439CD895B0C1A38EA2201BFB CustomProperties Pin (PinId=3711FB544CDEE2C13D11628DA9EDF8F3,PinName="DatasmithScene",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_13 7D3CABE74392B154F4793483203EAA3B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=BF5A59D64EC084B64C863E9D200B3C2F,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_13" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElementBase"',MemberName="RemoveMeshActor") NodePosX=2096 NodePosY=2736 NodeGuid=1A74BA6248BF6664519F95A987D3A57C CustomProperties Pin (PinId=37112D5445D133F3C80D618ADD0093AC,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_12 AB280A58483150FC58963A96A7B9BF13,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=9F9C411548B20C46777D74A9967C165B,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=7D3CABE74392B154F4793483203EAA3B,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElementBase"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_4 3711FB544CDEE2C13D11628DA9EDF8F3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=8D080A9C4D24A7BABBCFCDB85CE801C0,PinName="InMeshActor",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_3 0DA686F04F4AECD0845522B509A788FE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=5ECBAEC4490366E7CFC946B06625962B,PinName="RemoveRule",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Enum'"/Script/DatasmithCore.EDatasmithActorRemovalRule"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="RemoveChildren",AutogeneratedDefaultValue="RemoveChildren",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_Knot Name="K2Node_Knot_3" NodePosX=2032 NodePosY=2928 NodeGuid=E7C7669148D485A6D79FF59449F3A167 CustomProperties Pin (PinId=2991785048D4A29507659E8128D52F46,PinName="InputPin",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_2 2EB534AF44E068BF92C8718EFD97F85C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=0DA686F04F4AECD0845522B509A788FE,PinName="OutputPin",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithMeshActorElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_13 8D080A9C4D24A7BABBCFCDB85CE801C0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_1" bCommentBubbleVisible_InDetailsPanel=False NodePosX=-128 NodePosY=2624 NodeWidth=2560 NodeHeight=336 bCommentBubblePinned=False bCommentBubbleVisible=False NodeComment="Modify the scene by excluding meshes and mesh actors whose names match a keyword" NodeGuid=D6745913408A4D9456578E9C073F84EF End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_16" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=16 NodePosY=3136 NodeGuid=30ADD34C41962FEDDB2BDAB8E739AA7F CustomProperties Pin (PinId=BA499A854090A91A595B95A1783495B9,PinName="DatasmithScene",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_14 FE7AE720417B9C116A748C8BF58B6CDB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=96527C1C46AE12EDC781DAB73B1C12A6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_6" VariableReference=(MemberName="DestinationFolder",MemberGuid=CFE371D74632A24AB312B3877707C3B1,bSelfContext=True) NodePosX=-16 NodePosY=3712 NodeGuid=34E310254C49D168BDEB19AE8D89EDAD CustomProperties Pin (PinId=D744023044D0310FB4FC0EACE9C9A1EF,PinName="DestinationFolder",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_15 5A75177B4AB96BE846D9E0B27F9AEF4E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A584E11E42CB231EF2617B87F492483A,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_14" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',MemberName="GetOptions") NodePosX=208 NodePosY=3040 NodeGuid=9523559A44C14FBCA6A67FB34CB0B232 CustomProperties Pin (PinId=34D5C7684815CD2294E2E59205BF4564,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_ComponentBoundEvent_6 96955004449AA3CEF73EDD9264918F4B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=69FBCA784932BB62D571E1B7D8FE8AFB,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_3 B48E54254199E321DEA84F851D6E7DD1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=FE7AE720417B9C116A748C8BF58B6CDB,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nDatasmith Scene Element Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_16 BA499A854090A91A595B95A1783495B9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=F50E05814AB9DC255A01E29DDFF51971,PinName="OptionType",PinToolTip="Option Type\nObject Class Reference",PinType.PinCategory="class",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/CoreUObject.Object"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,AutogeneratedDefaultValue="None",DefaultObject="/Script/DatasmithContent.DatasmithImportOptions",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A694A5D94192C05E4958DBA54B1FEC8A,PinName="ReturnValue",PinToolTip="Return Value\nDatasmith Import Options Object Reference\n\nGet Options",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithContent.DatasmithImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_3 CF3C30ED4D489B5EFCE756B667348033,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_2" bCommentBubbleVisible_InDetailsPanel=False NodePosX=-128 NodePosY=2976 NodeWidth=2304 NodeHeight=544 bCommentBubblePinned=False bCommentBubbleVisible=False NodeComment="Set import options" NodeGuid=21FB006F4667A7351E09AEAAB8C2D203 End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_8" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=-16 NodePosY=3664 NodeGuid=B9EBECE740623154E89621BBD5F66A99 CustomProperties Pin (PinId=B384443E4412494FD645DB9CDB08FAA5,PinName="DatasmithScene",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_15 A1FB7ADB467853781F1CC5AB8AAED65D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=8636CAE1400509BE30577FBE384270CD,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_15" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',MemberName="ImportScene") NodePosX=176 NodePosY=3600 NodeGuid=261467044FC227A7A89E5CA740384A52 CustomProperties Pin (PinId=9552B7B4440102FCD63824BCD3CDC466,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_ComponentBoundEvent_7 4200B56D4C77C5748CDD08851A0710B3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A67C951642BC52B64B3773853B70DB8C,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A1FB7ADB467853781F1CC5AB8AAED65D,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nDatasmith Scene Element Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_8 B384443E4412494FD645DB9CDB08FAA5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=5A75177B4AB96BE846D9E0B27F9AEF4E,PinName="DestinationFolder",PinToolTip="Destination Folder\nString\n\nDestination of where you want the asset to be imported. ie:/Game/MyFolder1",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_6 D744023044D0310FB4FC0EACE9C9A1EF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=70A8F04043491F27A1C338B389039CA6,PinName="ReturnValue",PinToolTip="Return Value\nDatasmith Import Factory Create File Result Structure\n\nA structure that contains the created actor or the Blueprint actor depending of the options specified at the import.",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithImporter.DatasmithImportFactoryCreateFileResult"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_3" bCommentBubbleVisible_InDetailsPanel=False NodePosX=-128 NodePosY=3536 NodeWidth=608 NodeHeight=224 bCommentBubblePinned=False bCommentBubbleVisible=False NodeComment="Finish the import" NodeGuid=57AB75FC4343B3FDF77BEBA512043DD9 End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_3" VariableReference=(MemberParent=Class'"/Script/DatasmithContent.DatasmithImportOptions"',MemberName="BaseOptions") SelfContextInfo=NotSelfContext NodePosX=544 NodePosY=3072 NodeGuid=B040337249CC58A1F63EC9A5BF561F78 CustomProperties Pin (PinId=B48E54254199E321DEA84F851D6E7DD1,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_14 69FBCA784932BB62D571E1B7D8FE8AFB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=82355F254E1B2E00A17100B7DA948B89,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_18 7EF6D32C467BDF06A9BBA9A34D666E9D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=1EB267A54CE218BB3128D7AD1A1F8F33,PinName="BaseOptions",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithImportBaseOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MakeStruct_2 29ADD4EC463A6E87D3F10BAFEBC222A7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=47AB86654912A7BB101BA8A47FD4D612,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithImportBaseOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=CF3C30ED4D489B5EFCE756B667348033,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithContent.DatasmithImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_14 A694A5D94192C05E4958DBA54B1FEC8A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_MakeStruct Name="K2Node_MakeStruct_2" bMadeAfterOverridePinRemoval=True ShowPinForProperties(0)=(PropertyName="SceneHandling",PropertyFriendlyName="Scene Handling",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithImportBaseOptions:SceneHandling", "Specifies where to put the content"),CategoryName="Import",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(1)=(PropertyName="bIncludeGeometry",PropertyFriendlyName="Geometry",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithImportBaseOptions:bIncludeGeometry", "Specifies whether or not to import geometry"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(2)=(PropertyName="bIncludeMaterial",PropertyFriendlyName="Materials & Textures",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithImportBaseOptions:bIncludeMaterial", "Specifies whether or not to import materials and textures"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(3)=(PropertyName="bIncludeLight",PropertyFriendlyName="Lights",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithImportBaseOptions:bIncludeLight", "Specifies whether or not to import lights"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(4)=(PropertyName="bIncludeCamera",PropertyFriendlyName="Cameras",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithImportBaseOptions:bIncludeCamera", "Specifies whether or not to import cameras"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(5)=(PropertyName="bIncludeAnimation",PropertyFriendlyName="Animations",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithImportBaseOptions:bIncludeAnimation", "Specifies whether or not to import animations"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(6)=(PropertyName="AssetOptions",PropertyFriendlyName="Asset Options",PropertyTooltip=NSLOCTEXT("", "D80DEBAC4B7934980624CA8339D2387F", "Asset Options"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True) ShowPinForProperties(7)=(PropertyName="StaticMeshOptions",PropertyFriendlyName="Static Mesh Options",PropertyTooltip=NSLOCTEXT("", "1E0B66CF49DFAAA30F2AF6A1BA90C095", "Static Mesh Options"),CategoryName="Process",bShowPin=True,bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True) StructType=ScriptStruct'"/Script/DatasmithContent.DatasmithImportBaseOptions"' NodePosX=80 NodePosY=3200 AdvancedPinDisplay=Shown NodeGuid=27C93E344FF75BF4A787179F5214E72E CustomProperties Pin (PinId=29ADD4EC463A6E87D3F10BAFEBC222A7,PinName="DatasmithImportBaseOptions",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithImportBaseOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_3 1EB267A54CE218BB3128D7AD1A1F8F33,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=171F34D94B79383AE65760A029766D16,PinName="SceneHandling",PinFriendlyName=NSLOCTEXT("", "86A9C3564E27587B96A2AC8BC4F32EB5", "Scene Handling"),PinToolTip="Scene Handling\nEDatasmithImportScene Enum\n\nSpecifies where to put the content",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Enum'"/Script/DatasmithContent.EDatasmithImportScene"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="CurrentLevel",AutogeneratedDefaultValue="CurrentLevel",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=B5560C3B4DC3467CA3E5C59807DBE06E,PinName="bIncludeGeometry",PinFriendlyName=NSLOCTEXT("", "F5B7761A4CB48765260DE99D8D9BFD9A", "Geometry"),PinToolTip="Geometry\nBoolean\n\nSpecifies whether or not to import geometry",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="True",AutogeneratedDefaultValue="True",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=7C7806D542F2EA04C02223A6F3E3DAB8,PinName="bIncludeMaterial",PinFriendlyName=NSLOCTEXT("", "9AC6974A4B446FC78A229283CF67D947", "Materials & Textures"),PinToolTip="Materials & Textures\nBoolean\n\nSpecifies whether or not to import materials and textures",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="True",AutogeneratedDefaultValue="True",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=97A2C92742B464ADFD575ABB460DE516,PinName="bIncludeLight",PinFriendlyName=NSLOCTEXT("", "99E585EE49A714DFB80E72918F95A5F8", "Lights"),PinToolTip="Lights\nBoolean\n\nSpecifies whether or not to import lights",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="True",AutogeneratedDefaultValue="True",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=DBAFD6A547AAEE45C55A60917F62F5A3,PinName="bIncludeCamera",PinFriendlyName=NSLOCTEXT("", "73BC00C14B6516F454B6CBA9F8F60C1A", "Cameras"),PinToolTip="Cameras\nBoolean\n\nSpecifies whether or not to import cameras",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="True",AutogeneratedDefaultValue="True",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=C2CE6CA4424E5EBE818668B084C92221,PinName="bIncludeAnimation",PinFriendlyName=NSLOCTEXT("", "8934BCF2442C68D078CF93B25D22D85D", "Animations"),PinToolTip="Animations\nBoolean\n\nSpecifies whether or not to import animations",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="True",AutogeneratedDefaultValue="True",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=9A9D69B84414C274C225D39D168F84BF,PinName="AssetOptions",PinFriendlyName=NSLOCTEXT("", "E9A55F264D0C4F0CF77542A5A73EF750", "Asset Options"),PinToolTip="Asset Options\nDatasmith Asset Import Options Structure\n\nAsset Options",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithAssetImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="(PackagePath=\"\")",AutogeneratedDefaultValue="(PackagePath=\"\")",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,) CustomProperties Pin (PinId=172E61C74E70357C83B1B78274C0187B,PinName="StaticMeshOptions",PinFriendlyName=NSLOCTEXT("", "845418CB4A780BE54969298B2A169E4E", "Static Mesh Options"),PinToolTip="Static Mesh Options\nDatasmith Static Mesh Import Options Structure\n\nStatic Mesh Options",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithStaticMeshImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="(MinLightmapResolution=LIGHTMAP_64,MaxLightmapResolution=LIGHTMAP_512)",AutogeneratedDefaultValue="(MinLightmapResolution=LIGHTMAP_64,MaxLightmapResolution=LIGHTMAP_512)",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_17" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=576 NodePosY=3200 NodeGuid=D6B67186487A9D5C9CDEB0A01A5DA20C CustomProperties Pin (PinId=BA499A854090A91A595B95A1783495B9,PinName="DatasmithScene",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_18 37D9E7AE4BF50640081CE79EF2948C0B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=96527C1C46AE12EDC781DAB73B1C12A6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_18" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',MemberName="GetOptions") NodePosX=768 NodePosY=3056 NodeGuid=4DDEC2104E428B9B89B3C79376F110B0 CustomProperties Pin (PinId=7EF6D32C467BDF06A9BBA9A34D666E9D,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_3 82355F254E1B2E00A17100B7DA948B89,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=9B2EB3D5471624E015192A8F41F3F145,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_4 105D64DD42D97018387B399290A08001,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=37D9E7AE4BF50640081CE79EF2948C0B,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nDatasmith Scene Element Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_17 BA499A854090A91A595B95A1783495B9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=61EE885748CEA00B590841A4D579F5DD,PinName="OptionType",PinToolTip="Option Type\nObject Class Reference",PinType.PinCategory="class",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/CoreUObject.Object"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,AutogeneratedDefaultValue="None",DefaultObject="/Script/DatasmithContent.DatasmithCommonTessellationOptions",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=B35448E049BEAC47AF40B0A5A9361E35,PinName="ReturnValue",PinToolTip="Return Value\nDatasmith Common Tessellation Options Object Reference\n\nGet Options",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithContent.DatasmithCommonTessellationOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_4 C14FA89E41B81E97DC051289064126EE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_4" VariableReference=(MemberParent=Class'"/Script/DatasmithContent.DatasmithCommonTessellationOptions"',MemberName="Options") SelfContextInfo=NotSelfContext NodePosX=1104 NodePosY=3088 NodeGuid=E4AFCCF445291B33F6468E8B5A202E88 CustomProperties Pin (PinId=105D64DD42D97018387B399290A08001,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_18 9B2EB3D5471624E015192A8F41F3F145,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=24054A454E4B06BA550BEAAFED679E5A,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_19 3E94DE4147427B169E19D8A8C2BB214D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=964752F94DB2F6DAA6826CA797BF2F92,PinName="Options",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithTessellationOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_MakeStruct_4 76BF0769438216689F4B388DBE9A89F7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=C14FA89E41B81E97DC051289064126EE,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithContent.DatasmithCommonTessellationOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_18 B35448E049BEAC47AF40B0A5A9361E35,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=D988F60942BE19E0AEEA1D8F34BB7BA3,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithTessellationOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_MakeStruct Name="K2Node_MakeStruct_4" bMadeAfterOverridePinRemoval=True ShowPinForProperties(0)=(PropertyName="ChordTolerance",PropertyFriendlyName="Chord Tolerance",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithTessellationOptions:ChordTolerance", "Maximum distance between any generated triangle and the original surface.Smaller values make more triangles."),CategoryName="Geometry & Tessellation Options",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(1)=(PropertyName="MaxEdgeLength",PropertyFriendlyName="Max Edge Length",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithTessellationOptions:MaxEdgeLength", "Maximum length of any edge in the generated triangles.Smaller values make more triangles."),CategoryName="Geometry & Tessellation Options",bShowPin=True,bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True) ShowPinForProperties(2)=(PropertyName="NormalTolerance",PropertyFriendlyName="Normal Tolerance",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithTessellationOptions:NormalTolerance", "Maximum angle between adjacent triangles.Smaller values make more triangles."),CategoryName="Geometry & Tessellation Options",bShowPin=True,bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True) ShowPinForProperties(3)=(PropertyName="StitchingTechnique",PropertyFriendlyName="Stitching Technique",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "DatasmithTessellationOptions:StitchingTechnique", "Stitching technique applied on model before tessellation.Sewing could impact number of objects."),CategoryName="Geometry & Tessellation Options",bShowPin=True,bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True) StructType=ScriptStruct'"/Script/DatasmithContent.DatasmithTessellationOptions"' NodePosX=592 NodePosY=3264 AdvancedPinDisplay=Shown NodeGuid=385A83744F97E533E0BC44B43E360E94 CustomProperties Pin (PinId=76BF0769438216689F4B388DBE9A89F7,PinName="DatasmithTessellationOptions",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/DatasmithContent.DatasmithTessellationOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_4 964752F94DB2F6DAA6826CA797BF2F92,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=7164EA4941068E35C2E129974DEF3945,PinName="ChordTolerance",PinFriendlyName=NSLOCTEXT("", "96B74D8D451C57540492F79751A18557", "Chord Tolerance"),PinToolTip="Chord Tolerance\nFloat\n\nMaximum distance between any generated triangle and the original surface.Smaller values make more triangles.",PinType.PinCategory="float",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="0.100000",AutogeneratedDefaultValue="0.200000",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=53F3E2EB4C5D2A16626CBF8EB8C41CF4,PinName="MaxEdgeLength",PinFriendlyName=NSLOCTEXT("", "A56318A14EA7BC0A0FDE0A98ABE3CF82", "Max Edge Length"),PinToolTip="Max Edge Length\nFloat\n\nMaximum length of any edge in the generated triangles.Smaller values make more triangles.",PinType.PinCategory="float",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="0.000000",AutogeneratedDefaultValue="0.000000",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,) CustomProperties Pin (PinId=4EEB5F4C40459DA0C26B5FA51EF33481,PinName="NormalTolerance",PinFriendlyName=NSLOCTEXT("", "4B38103646880A796B6F418DD98B09AC", "Normal Tolerance"),PinToolTip="Normal Tolerance\nFloat\n\nMaximum angle between adjacent triangles.Smaller values make more triangles.",PinType.PinCategory="float",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="30.000000",AutogeneratedDefaultValue="20.000000",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,) CustomProperties Pin (PinId=4E9862A84B06D606BFE24A8BF52AE046,PinName="StitchingTechnique",PinFriendlyName=NSLOCTEXT("", "CC28CC71411494CAE04748A04C26D75F", "Stitching Technique"),PinToolTip="Stitching Technique\nEDatasmithCADStitchingTechnique Enum\n\nStitching technique applied on model before tessellation.Sewing could impact number of objects.",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Enum'"/Script/DatasmithContent.EDatasmithCADStitchingTechnique"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="StitchingSew",AutogeneratedDefaultValue="StitchingSew",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_5" VariableReference=(MemberName="DatasmithScene",MemberGuid=7BB429344E807635364604A23A589375,bSelfContext=True) NodePosX=1104 NodePosY=3216 NodeGuid=A07499AC47D06DB5267300B00EDEA2FA CustomProperties Pin (PinId=BA499A854090A91A595B95A1783495B9,PinName="DatasmithScene",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_19 554A38CE4D569BB4187E6EB90099DEA3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=96527C1C46AE12EDC781DAB73B1C12A6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=WidgetBlueprintGeneratedClass'"/Game/NewEditorUtilityWidgetBlueprint.NewEditorUtilityWidgetBlueprint_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_19" FunctionReference=(MemberParent=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',MemberName="GetOptions") NodePosX=1280 NodePosY=3056 NodeGuid=9C03863748F4CBBA846CBE8F927E5F26 CustomProperties Pin (PinId=3E94DE4147427B169E19D8A8C2BB214D,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_4 24054A454E4B06BA550BEAAFED679E5A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=AE15C69240467C8640AAD3A6DC7729A7,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_5 A7922AA14B8E8AF188F91FAD279B1052,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=554A38CE4D569BB4187E6EB90099DEA3,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nDatasmith Scene Element Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithImporter.DatasmithSceneElement"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableGet_5 BA499A854090A91A595B95A1783495B9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=EED75B2F4AE7228AF2A8C989EFE2C5E2,PinName="OptionType",PinToolTip="Option Type\nObject Class Reference",PinType.PinCategory="class",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/CoreUObject.Object"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,AutogeneratedDefaultValue="None",DefaultObject="/Script/DatasmithCADTranslator.DatasmithCADImportOptions",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=BF95D0CC485F6B5B3F0B17B98F1B6B75,PinName="ReturnValue",PinToolTip="Return Value\nDatasmith CADImport Options Object Reference\n\nGet Options",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithCADTranslator.DatasmithCADImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_5 9F7304A743785054E5BD57A2939F792A,K2Node_Knot_6 B83566B940066C7C25AEE0B3DE804EF7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_5" VariableReference=(MemberParent=Class'"/Script/DatasmithCADTranslator.DatasmithCADImportOptions"',MemberName="NumThreads") SelfContextInfo=NotSelfContext NodePosX=1616 NodePosY=3056 NodeGuid=DDDB20514FB4F81EDC6DB3B34BE34712 CustomProperties Pin (PinId=A7922AA14B8E8AF188F91FAD279B1052,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_19 AE15C69240467C8640AAD3A6DC7729A7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=CD996C23427FB7589948E6830572C5DD,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_6 2A1EBD9F4B78478D1D48DA9D13C07111,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=EE8524D44D0AD726F1BC9EA0F86D8DA3,PinName="NumThreads",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="8",AutogeneratedDefaultValue="0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=9F7304A743785054E5BD57A2939F792A,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithCADTranslator.DatasmithCADImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_19 BF95D0CC485F6B5B3F0B17B98F1B6B75,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=63077A794991242FA6A059AAF1E1260E,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="0",AutogeneratedDefaultValue="0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_6" VariableReference=(MemberParent=Class'"/Script/DatasmithCADTranslator.DatasmithCADImportOptions"',MemberName="UVGeneration") SelfContextInfo=NotSelfContext NodePosX=1840 NodePosY=3056 NodeGuid=A9A2CE624FBF01356067CC97E3A026F8 CustomProperties Pin (PinId=2A1EBD9F4B78478D1D48DA9D13C07111,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_5 CD996C23427FB7589948E6830572C5DD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=ABB0CB884CE621740FF41BADA8BC1C47,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A336E0B6426C0E989122098D8CD00075,PinName="UVGeneration",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Enum'"/Script/DatasmithCADTranslator.ECADUVGeneration"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="Keep",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=6E22CE1440B2A8F3E0FCA9B12359AC95,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithCADTranslator.DatasmithCADImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_7 4618A64448C69AC332742D88EF0C0083,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=9FEAC9AD4CD32811C4D10AA37A503EA0,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Enum'"/Script/DatasmithCADTranslator.ECADUVGeneration"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,DefaultValue="Keep",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_Knot Name="K2Node_Knot_6" NodePosX=1632 NodePosY=3200 NodeGuid=B456C313443CFF6B38A65A9E485BF161 CustomProperties Pin (PinId=B83566B940066C7C25AEE0B3DE804EF7,PinName="InputPin",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithCADTranslator.DatasmithCADImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_CallFunction_19 BF95D0CC485F6B5B3F0B17B98F1B6B75,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A8C76D24466D996705D141985C5FE178,PinName="OutputPin",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithCADTranslator.DatasmithCADImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_7 0F8CBD4A4A02B6472ABA82A4DA6BFE9A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_Knot Name="K2Node_Knot_7" NodePosX=1792 NodePosY=3200 NodeGuid=C935C45647E5246EC0FFDEA905A4A129 CustomProperties Pin (PinId=0F8CBD4A4A02B6472ABA82A4DA6BFE9A,PinName="InputPin",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithCADTranslator.DatasmithCADImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_Knot_6 A8C76D24466D996705D141985C5FE178,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=4618A64448C69AC332742D88EF0C0083,PinName="OutputPin",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=Class'"/Script/DatasmithCADTranslator.DatasmithCADImportOptions"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(K2Node_VariableSet_6 6E22CE1440B2A8F3E0FCA9B12359AC95,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object
单击图像的右上角复制节点图表。
若要利用Python自定义导入流程,主要的着手点是
unreal.DatasmithSceneElement
类。该类提供从文件构造场景、处理场景中元素(利用在
unreal.DatasmithSceneElementBase
基类中定义的函数),以及完成导入所需的所有函数。
导入.udatasmith文件
import unreal
ds_file_on_disk = "C:\\scenes\\building.udatasmith"
ds_scene_in_memory = unreal.DatasmithSceneElement.construct_datasmith_scene_from_file(ds_file_on_disk)
if ds_scene_in_memory is None:
print "Scene loading failed."
quit()
# 修改场景中的数据来过滤掉或合并元素...
# 删除名称含特定关键字的网格体。
remove_keyword = "exterior" # 删除名称含此字符串的Actor。
meshes_to_skip = set([]) # 将使用此设置临时存储不需要的网格体。
# 从场景中删除名称与上述设定字符串匹配的网格体Actor。
for mesh_actor in ds_scene_in_memory.get_all_mesh_actors():
actor_label = mesh_actor.get_label()
if remove_keyword in actor_label:
print("removing actor named:" + actor_label)
# 将该Actor的网格体资源添加到要忽略的网格体列表
mesh = mesh_actor.get_mesh_element()
meshes_to_skip.add(mesh)
ds_scene_in_memory.remove_mesh_actor(mesh_actor)
# 删除所有无需导入的网格体。
for mesh in meshes_to_skip:
mesh_name = mesh.get_element_name()
print("removing mesh named " + mesh_name)
ds_scene_in_memory.remove_mesh(mesh)
# 设置导入选项。
import_options = ds_scene_in_memory.get_options(unreal.DatasmithImportOptions)
import_options.base_options.scene_handling = unreal.DatasmithImportScene.NEW_LEVEL
# 创建资源和Actor,完成流程。
# 目标文件夹必须以/Game/开头
result = ds_scene_in_memory.import_scene("/Game/MyStudioScene")
if not result.import_succeed:
print "Importing failed."
quit()
# 清除Datasmith场景。
ds_scene_in_memory.destroy_scene()
print "Custom import process complete!"
导入CAD文件
import unreal
# 从磁盘上的文件构建Datasmith CAD场景。
# 目标文件夹必须以/Game/开头
ds_file_on_disk = "C:\\designs\\Clutch assembly.SLDASM"
ds_scene_in_memory = unreal.DatasmithSceneElement.construct_datasmith_scene_from_file(ds_file_on_disk)
if ds_scene_in_memory is None:
print "Scene loading failed."
quit()
# 修改场景中数据以过滤掉或合并元素。
remove_keyword = "_BODY" # 删除名称含此字符串的Actor。
meshes_to_skip = set([]) # 将使用此集临时存储不需要的网格体。
# 从场景中删除名称与上述字符串集匹配的网格体Actor。
for mesh_actor in ds_scene_in_memory.get_all_mesh_actors():
actor_label = mesh_actor.get_label()
if remove_keyword in actor_label:
print("removing actor named:" + actor_label)
# 将该Actor的网格体资源添加到要忽略的网格体列表
mesh = mesh_actor.get_mesh_element()
meshes_to_skip.add(mesh)
ds_scene_in_memory.remove_mesh_actor(mesh_actor)
# 删除所有无需导入的网格体。
for mesh in meshes_to_skip:
mesh_name = mesh.get_element_name()
print("removing mesh named " + mesh_name)
ds_scene_in_memory.remove_mesh(mesh)
# 设置导入选项。
# 主导入选项:
import_options = ds_scene_in_memory.get_options(unreal.DatasmithImportOptions)
import_options.base_options.scene_handling = unreal.DatasmithImportScene.NEW_LEVEL
# 纯CAD表面曲面细分选项:
tessellation_options = ds_scene_in_memory.get_options(unreal.DatasmithCommonTessellationOptions)
tessellation_options.options.chord_tolerance = 0.1
tessellation_options.options.max_edge_length = 0
tessellation_options.options.normal_tolerance = 30
tessellation_options.options.stitching_technique = unreal.DatasmithCADStitchingTechnique.STITCHING_SEW
# 其他纯CAD选项:
cad_import_options = ds_scene_in_memory.get_options(unreal.DatasmithCADImportOptions)
cad_import_options.uv_generation = unreal.CADUVGeneration.KEEP
cad_import_options.num_threads = 8
# 创建资源和Actor,完成流程。
ds_scene_in_memory.import_scene("/Game/MyCADScene")
# 清除Datasmith场景。
ds_scene_in_memory.destroy_scene()
print "Custom import process complete!"
访问导入选项
处理不同类型的Datasmith源文件时,API中唯一不同点在于,不同类型的文件会提供不同的方法来控制导入。
-
对于 .udatasmith 文件,上述第一个示例展示如何访问 DatasmithImportOptions 对象,该对象提供对目标资源和路径名、要导入的数据类型、光照贴图分辨率设置等的访问。这适用于可使用Datasmith导入的所有文件类型。
-
对于CAD文件,第二个示例展示如何访问第一例中的对象以及 DatasmithCommonTessellationOptions 对象(该对象控制曲面细分流程中所用的设置)和 DatasmithCADImportOptions 对象(该对象可访问其他实用内部调试设置)。
-
Datasmith支持的其他文件类型将导入设置封装在其他类中,比如Cinema 4D的 DatasmithC4DImportOptions 。
除了访问这些导入选项,用于处理Datasmith场景及其内部元素的其余脚本是完全相同的。
如需更详细地了解这些导入选项类及提供的设置,请参阅 Python API说明 或 蓝图API说明 中的相关条目。
在Python中调用
DatasmithSceneElement.get_options()
、或在蓝图中使用
Get Options
节点时,如果指定了未应用于已构造的源文件类型的Datasmith选项的类,将返回null。在Python中,可测试
None
返回。在蓝图中,可将返回值传递到
Utilities > IsValid
节点,检查是否是所请求类的有效实例。
除了在Python中使用
DatasmithSceneElement.get_options()
或在蓝图中使用
Datasmith >场景(Scene)> 获取选项(Get Options)
,还可以使用
DatasmithSceneElement.get_all_options()
或
Datasmith >场景(Scene)> 获取所有选项(Get All Options)
获取已在单个地图中构建的Datasmith场景的
所有
选项类。地图中各个条目的键值是利用文件构造的Datasmith场景元素所拥有选项的类,条目的值是Datasmith场景元素所拥有的类的实例。若不知道脚本将处理的文件类型,也不知道
DatasmithSceneElement
应包含什么类型的选项类,则可使用此法获取并迭代。
关于Datasmith场景
要探究预导入阶段中可对Datasmith场景执行的操作,可先了解一下场景的构造方式。
场景内容
Datasmith场景主要作为各种不同类型的 元素 的容器。这些元素将代表在导入后将在内容浏览器中创建的 资源 ,或代表将在关卡中生成、具有自身特有3D空间变换的 Actor 。
主要资源元素类型包括:
-
网格体:每个网格体元素代表一个3D几何体。完成导入时,每个网格体元素最终会成为Geometry文件夹中一个单独的静态网格体对象。每个网格体元素都有许多材质槽,每个槽都通过名称与材质元素关联。
-
材质:每个材质元素都代表几何体所需的一种独特的表面。完成导入时,每个材质元素最终会成为Materials文件夹中一个单独的材质对象。
-
纹理:每个纹理元素代表被至少一个材质所使用的单个2D图像。完成导入时,每个纹理元素最终会成为Textures文件夹中一个单独的纹理对象。
主要的Actor元素类型包括:
-
网格体Actor:每个网格体Actor元素都代表关卡中网格体几何体的一个实例。完成导入时,每个网格体Actor元素最终会成为世界大纲视图中的一个静态网格体Actor。
-
光源Actor:每个光源Actor元素都代表场景中的一个光线发射器。完成导入时,每个光源Actor元素最终会成为关卡中基本虚幻光源类型(如点光源或聚光源)的某个实例,或成为一个模拟区域光源的自定义Datasmith Actor。可在这些光源上获取和设置许多属性,例如光源强度、颜色、IES描述纹理文件等等。
-
摄像机Actor:每台摄像机都代表源场景中设置的一个视点。完成导入时,每个摄像机Actor元素最终会成为关卡中的一个CineCameraActor。可在这些摄像机Actor上获取和设置一些基本属性,例如高宽比。
Datasmith场景在内存中包含的数据与打开 .udatasmith 文件时看到的内容非常相似。使用3ds Max或Sketchup可打开任意导出的 .udatasmith 文件,了解Datasmith场景对象的构造方式:
使用Datasmith场景
主要与Datasmith场景交互,获取上述元素列表。要在Python中做到这一点,需要使用
DatasmithSceneElementBase
类(
DatasmithSceneElement
派生自此类)中定义的函数。在蓝图中,使用
Datasmith > Scene
节点,如上例所示。
拥有元素列表后,可在列表中迭代,获取特定元素。然后使用该元素(如
DatasmithMeshActorElement
)的Python API或蓝图中的
Datasmith > Element
节点,获取和设置该特定元素的相关信息。若元素是Actor类型,还可获取子Actor元素,向下浏览场景层级。
若要从场景中删除现有元素(如上例中所示)或添加新元素,也可通过在相同位置公开函数来实现。例如,可使用Python中
DatasmithSceneElement
类公开的函数,或蓝图中
Datasmith > Scene
类别中的节点,删除Actor并在不同的父项下重新添加,以此调整Actor的层级。