Navigation
API > API/Plugins > API/Plugins/GLTFCore
| Name | FNode |
| Type | struct |
| Header File | /Engine/Plugins/Interchange/Runtime/Source/Parsers/GLTFCore/Public/GLTFNode.h |
| Include Path | #include "GLTFNode.h" |
Syntax
struct FNode
Derived Classes
FNode derived class hierarchy
- TBinaryOpLambdaNode
- FAnimationMergeNode
- FAsyncNode
- FAudioConvertNode
- FAudioLoadNode
- FAudioSaveNode
- FBakeMeshMultiTextureNode
- FSourceNodeBase
- FBakeMeshNormalMapNode
- FBakeMeshTextureImageNode
- FBurnContoursNode
- FProcessMeshBaseNode
- TProcessMeshWithSettingsBaseNode
- TTransformerWithSettingsNode
- FCopyImagesNode
- FDepthGenerateNode
- FDepthLoadNode
- FDepthMapDiagnosticsNode
- FDepthQuantizeNode
- FDepthResizeNode
- FDepthSaveNode
- FDepthToUEImageNode
- FDropFrameNode
- TTransferNode
- FFaceTrackerIPhoneNode
- FFaceTrackerPostProcessingFilterNode
- FFaceTrackerPostProcessingNode
- FFaceTrackerStereoNode
- FFColorToUEImageNode
- FFlowNode
- FGenerateSimpleCollisionNode
- FHyprsenseNodeBase
- FHyprsenseRealtimeNode
- FHyprsenseRealtimeSmoothingNode
- FJsonTitanTrackerNode
- FJsonTrackerNode
- FLiteralNode
- FMakeMeshBakingCacheNode
- FMakeTriangleSetsFromMeshNode
- FNeutralFrameNode
- TSwitchNode
- FOffsetContoursNode
- FRealtimeSpeechToAnimNode
- FReplaceNode
- FSaveContoursToJsonNode
- FSpeechToAnimNode
- FUEGrayImageToUEImageNode
- FUEImageCompositeNode
- FUEImageCropNode
- FUEImageLoadNode
- FUEImageResizeNode
- FUEImageRotateNode
- FUEImageSaveNode
- FUEImageToHSImageNode
- FUEImageToUEGrayImageNode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNode() |
GLTFNode.h |
Structs
| Name | Remarks |
|---|---|
| FLightInstanceIES |
Enums
Public
| Name | Remarks |
|---|---|
| EType |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bHasLocalBindPose | bool | Bind pose would be CurrentNode.GlobalInverseBindTransform.Inverse() * ParentNode.GlobalInverseBindTransform | GLTFNode.h | |
| CameraIndex | int32 | GLTFNode.h | ||
| Children | TArray< int32 > | GLTFNode.h | ||
| DirectParentJointIndex | int32 | GLTFNode.h | ||
| Extras | TMap< FString, FString > | Edge case Scenario which is currently not supported: Where multiple skins use the same Joint. | GLTFNode.h | |
| Index | int32 | GLTFNode.h | ||
| LightIES | FLightInstanceIES | GLTFNode.h | ||
| LightIndex | int32 | GLTFNode.h | ||
| LocalBindPose | FTransform | GLTFNode.h | ||
| MeshIndex | int32 | GLTFNode.h | ||
| MorphTargetWeights | TArray< float > | GLTFNode.h | ||
| Name | FString | GLTFNode.h | ||
| ParentIndex | int32 | GLTFNode.h | ||
| ParentJointIndex | int32 | GLTFNode.h | ||
| RootJointIndex | int32 | GLTFNode.h | ||
| Skindex | int32 | Skindex is the skin used by the mesh at this node. It's not the joints belonging to a skin | GLTFNode.h | |
| SkinIndexToGlobalInverseBindMatrix | TMap< int, FMatrix > | GLTFNode.h | ||
| SkinIndexToLocalBindTransform | TMap< int, FTransform > | GLTFNode.h | ||
| Transform | FTransform | GLTFNode.h | ||
| Type | EType | GLTFNode.h | ||
| UniqueId | FString | GLTFNode.h |