Navigation
API > API/Plugins > API/Plugins/GeometryFlowCore
Add ability to expose parameters to UI. Note This can only be made for source nodes that have the correct UStructType.
| Name | TUStructSourceNode |
| Type | class |
| Header File | /Engine/Plugins/Experimental/GeometryFlow/Source/GeometryFlowCore/Public/GeometryFlowTSourceNode.h |
| Include Path | #include "GeometryFlowTSourceNode.h" |
Syntax
template<typename UStructType, int32 StorageTypeIdentifier>
class TUStructSourceNode : public UE::GeometryFlow::TSourceNodeBase< UStructType, StorageTypeIdentifier >
Inheritance Hierarchy
- FNode → FSourceNodeBase → TSourceNodeBase → TUStructSourceNode
Derived Classes
TUStructSourceNode derived class hierarchy
- FBakeMeshMultiTextureSettingsSourceNode
- FBakeMeshNormalMapSettingsSourceNode
- FBakeMeshTextureImageSettingsSourceNode
- FDoubleStructSourceNode
- FFloatStructSourceNode
- FGenerateConvexHullMeshSettingsSourceNode
- FGenerateSimpleCollisionSettingsSourceNode
- FInt32StructSourceNode
- FMeshAutoGenerateUVsSettingsSourceNode
- FMeshMakeBakingCacheSettingsSourceNode
- FMeshMakeCleanGeometrySettingsSourceNode
- FMeshNormalFlowSettingsSourceNode
- FMeshRecalculateUVsSettingsSourceNode
- FMeshRepackUVsSettingsSourceNode
- FNameStructSourceNode
- FNormalsSettingsSourceNode
- FSimplifySettingsSourceNode
- FSolidifySettingsSourceNode
- FTangentsSettingsSourceNode
- FThickenSettingsSourceNode
- FVector3dStructSourceNode
- FVector3fStructSourceNode
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~TUStructSourceNode() |
GeometryFlowTSourceNode.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| CppType | UStructType | GeometryFlowTSourceNode.h |
Functions
Public
Overridden from FSourceNodeBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedPtr< FStructOnScope > AsStructOnScope() |
Copy the UStruct into an object that can be displayed | GeometryFlowTSourceNode.h | |
virtual void UpdateSourceFromStructOnScope
(
const FStructOnScope& StructOnScope |
Used to update the source UStruct when the displayed version has been changed. | GeometryFlowTSourceNode.h |