Skip to content

Commit 5088653

Browse files
committed
- Fixed H20 build break caused by r479797's backport.
1 parent 152aea8 commit 5088653

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

Source/HoudiniEngine/Private/HoudiniInputTranslator.cpp

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2615,7 +2615,7 @@ FHoudiniInputTranslator::HapiCreateInputNodeForActorReference(
26152615
else
26162616
{
26172617
HOUDINI_CHECK_ERROR_RETURN(FHoudiniApi::CreateInputNode(
2618-
FHoudiniEngine::Get().GetSession(), -1, &NewNodeId, TCHAR_TO_UTF8(*InputNodeName)), false);
2618+
FHoudiniEngine::Get().GetSession(), &NewNodeId, TCHAR_TO_UTF8(*InputNodeName)), false);
26192619
}
26202620

26212621
// Check if we have a valid id for this new input asset.
@@ -2684,8 +2684,8 @@ FHoudiniInputTranslator::HapiCreateInputNodeForActorReference(
26842684
}
26852685

26862686
// Now that we have raw positions, we can upload them for our attribute.
2687-
FHoudiniHapiAccessor Accessor(NewNodeId, 0, HAPI_UNREAL_ATTRIB_POSITION);
2688-
HOUDINI_CHECK_RETURN(Accessor.SetAttributeData(AttributeInfoPoint, AllPositions), false);
2687+
HOUDINI_CHECK_ERROR_RETURN(FHoudiniEngineUtils::HapiSetAttributeFloatData(
2688+
AllPositions, NewNodeId, 0, HAPI_UNREAL_ATTRIB_POSITION, AttributeInfoPoint), false);
26892689
}
26902690

26912691
if(InInputSettings.bImportAsReferenceRotScaleEnabled)
@@ -2726,8 +2726,8 @@ FHoudiniInputTranslator::HapiCreateInputNodeForActorReference(
27262726
&AttributeInfoRotation), false);
27272727

27282728
//we can now upload to our attribute.
2729-
FHoudiniHapiAccessor Accessor(NewNodeId, 0, HAPI_UNREAL_ATTRIB_ROTATION);
2730-
HOUDINI_CHECK_RETURN(Accessor.SetAttributeData(AttributeInfoRotation, AllRotations), false);
2729+
HOUDINI_CHECK_ERROR_RETURN(FHoudiniEngineUtils::HapiSetAttributeFloatData(
2730+
AllRotations, NewNodeId, 0, HAPI_UNREAL_ATTRIB_ROTATION, AttributeInfoRotation), false);
27312731

27322732
// Create SCALE attribute info
27332733
HAPI_AttributeInfo AttributeInfoScale;
@@ -2746,8 +2746,8 @@ FHoudiniInputTranslator::HapiCreateInputNodeForActorReference(
27462746
&AttributeInfoScale), false);
27472747

27482748
//we can now upload to our attribute.
2749-
Accessor.Init(NewNodeId, 0, HAPI_UNREAL_ATTRIB_SCALE);
2750-
HOUDINI_CHECK_RETURN(Accessor.SetAttributeData(AttributeInfoScale, AllScales), false);
2749+
HOUDINI_CHECK_ERROR_RETURN(FHoudiniEngineUtils::HapiSetAttributeFloatData(
2750+
AllScales, NewNodeId, 0, HAPI_UNREAL_ATTRIB_SCALE, AttributeInfoScale), false);
27512751
}
27522752

27532753
if (InInputSettings.bImportAsReferenceBboxEnabled)
@@ -2786,16 +2786,16 @@ FHoudiniInputTranslator::HapiCreateInputNodeForActorReference(
27862786
FHoudiniEngine::Get().GetSession(), NewNodeId, 0,
27872787
HAPI_UNREAL_ATTRIB_BBOX_MIN, &AttributeInfoBboxPoint), false);
27882788

2789-
FHoudiniHapiAccessor Accessor(NewNodeId, 0, HAPI_UNREAL_ATTRIB_BBOX_MIN);
2790-
HOUDINI_CHECK_RETURN(Accessor.SetAttributeData(AttributeInfoBboxPoint, AllBBoxMins), false);
2789+
HOUDINI_CHECK_ERROR_RETURN(FHoudiniEngineUtils::HapiSetAttributeFloatData(
2790+
AllBBoxMins, NewNodeId, 0, HAPI_UNREAL_ATTRIB_BBOX_MIN, AttributeInfoBboxPoint), false);
27912791

27922792
// bbox max
27932793
HOUDINI_CHECK_ERROR_RETURN(FHoudiniApi::AddAttribute(
27942794
FHoudiniEngine::Get().GetSession(), NewNodeId, 0,
27952795
HAPI_UNREAL_ATTRIB_BBOX_MAX, &AttributeInfoBboxPoint), false);
27962796

2797-
Accessor.Init(NewNodeId, 0, HAPI_UNREAL_ATTRIB_BBOX_MAX);
2798-
HOUDINI_CHECK_RETURN(Accessor.SetAttributeData(AttributeInfoBboxPoint, AllBBoxMaxs), false);
2797+
HOUDINI_CHECK_ERROR_RETURN(FHoudiniEngineUtils::HapiSetAttributeFloatData(
2798+
AllBBoxMaxs, NewNodeId, 0, HAPI_UNREAL_ATTRIB_BBOX_MAX, AttributeInfoBboxPoint), false);
27992799
}
28002800

28012801
// Material Reference String Array Attribute
@@ -2849,8 +2849,8 @@ FHoudiniInputTranslator::HapiCreateInputNodeForActorReference(
28492849
FHoudiniEngine::Get().GetSession(), NewNodeId, 0,
28502850
HAPI_UNREAL_ATTRIB_INSTANCE_OVERRIDE, &AttributeInfoPoint), false);
28512851

2852-
FHoudiniHapiAccessor Accessor(NewNodeId, 0, HAPI_UNREAL_ATTRIB_INSTANCE_OVERRIDE);
2853-
HOUDINI_CHECK_RETURN(Accessor.SetAttributeData(AttributeInfoPoint, ComponentReferences), false);
2852+
HOUDINI_CHECK_ERROR_RETURN(FHoudiniEngineUtils::HapiSetAttributeStringData(
2853+
ComponentReferences, NewNodeId, 0, HAPI_UNREAL_ATTRIB_INSTANCE_OVERRIDE, AttributeInfoPoint), false);
28542854
}
28552855

28562856
// Commit the geo.

0 commit comments

Comments
 (0)