diff --git a/src/hll/PartsEngine.c b/src/hll/PartsEngine.c index 9041fe9..9279ab7 100644 --- a/src/hll/PartsEngine.c +++ b/src/hll/PartsEngine.c @@ -59,6 +59,43 @@ static bool PartsEngine_AddCopyCutCGToPartsConstructionProcess_old(int parts_no, sx, sy, w, h, 0, state); } +// Rance 9: argument types changed from int to float +static void PartsEngine_SetComponentPos(int parts_no, float x, float y) +{ + PE_SetPos(parts_no, x, y); +} + +// Rance 9: return type changed from int to float +static float PartsEngine_Parts_GetPartsUpperLeftPosX(int parts_no, int state) +{ + return PE_GetPartsUpperLeftPosX(parts_no, state); +} + +static float PartsEngine_Parts_GetPartsUpperLeftPosY(int parts_no, int state) +{ + return PE_GetPartsUpperLeftPosY(parts_no, state); +} + +// Rance 9: return type changed from int to float +static float PartsEngine_Parts_GetComponentPosX(int parts_no) +{ + return PE_GetPartsX(parts_no); +} + +static float PartsEngine_GetComponentPosY(int parts_no) +{ + return PE_GetPartsY(parts_no); +} + +// Rance 9: X/Y coordinate types changed from int to float +static void PartsEngine_AddComponentMotionPos(int parts_no, float begin_x, float begin_y, + float end_x, float end_y, int begin_t, int end_t, + struct string *curve_name) +{ + PE_AddMotionPos_curve(parts_no, begin_x, begin_y, end_x, end_y, + begin_t, end_t, curve_name); +} + static void PartsEngine_PreLink(void); HLL_LIBRARY(PartsEngine, @@ -226,7 +263,359 @@ HLL_LIBRARY(PartsEngine, HLL_EXPORT(SetThumbnailMode, PE_SetThumbnailMode), HLL_EXPORT(Save, PE_Save), HLL_EXPORT(SaveWithoutHideParts, PE_SaveWithoutHideParts), - HLL_EXPORT(Load, PE_Load) + HLL_EXPORT(Load, PE_Load), + // Rance 9 + HLL_TODO_EXPORT(PartsFunc, PartsEngine_PartsFunc), + HLL_EXPORT(Release, PE_ReleaseParts), + HLL_TODO_EXPORT(ReleaseAll, PartsEngine_ReleaseAll), + HLL_TODO_EXPORT(ReleaseAllWithoutSystem, PartsEngine_ReleaseAllWithoutSystem), + HLL_EXPORT(GetFreeNumber, PE_GetFreeNumber), + HLL_EXPORT(IsExist, PE_IsExist), + HLL_TODO_EXPORT(AddController, PartsEngine_AddController), + HLL_TODO_EXPORT(RemoveController, PartsEngine_RemoveController), + HLL_EXPORT(UpdateComponent, PE_UpdateComponent), + HLL_EXPORT(Parts_SetThumbnailReductionSize, PE_SetThumbnailReductionSize), + HLL_EXPORT(Parts_SetThumbnailMode, PE_SetThumbnailMode), + HLL_EXPORT(GetClickNumber, PE_GetClickPartsNumber), + HLL_TODO_EXPORT(StopSoundWithoutSystemSound, PartsEngine_StopSoundWithoutSystemSound), + HLL_TODO_EXPORT(ReleaseActivity, PartsEngine_ReleaseActivity), + HLL_TODO_EXPORT(CrateActivityBinary, PartsEngine_CrateActivityBinary), + HLL_TODO_EXPORT(ReadActivityBinary, PartsEngine_ReadActivityBinary), + HLL_TODO_EXPORT(ReleaseMessage, PartsEngine_ReleaseMessage), + HLL_TODO_EXPORT(PopMessage, PartsEngine_PopMessage), + HLL_TODO_EXPORT(GetMessagePartsNumber, PartsEngine_GetMessagePartsNumber), + HLL_TODO_EXPORT(GetMessageDelegateIndex, PartsEngine_GetMessageDelegateIndex), + HLL_EXPORT(GetDelegateIndex, PE_GetDelegateIndex), + HLL_TODO_EXPORT(GetMessageType, PartsEngine_GetMessageType), + HLL_TODO_EXPORT(GetMessageVariableCount, PartsEngine_GetMessageVariableCount), + HLL_TODO_EXPORT(GetMessageVariableType, PartsEngine_GetMessageVariableType), + HLL_TODO_EXPORT(GetMessageVariableInt, PartsEngine_GetMessageVariableInt), + HLL_TODO_EXPORT(GetMessageVariableFloat, PartsEngine_GetMessageVariableFloat), + HLL_TODO_EXPORT(GetMessageVariableBool, PartsEngine_GetMessageVariableBool), + HLL_TODO_EXPORT(GetMessageVariableString, PartsEngine_GetMessageVariableString), + HLL_EXPORT(SetDelegateIndex, PE_SetDelegateIndex), + HLL_TODO_EXPORT(SetFocus, PartsEngine_SetFocus), + HLL_TODO_EXPORT(IsFocus, PartsEngine_IsFocus), + HLL_TODO_EXPORT(SetComponentType, PartsEngine_SetComponentType), + HLL_TODO_EXPORT(GetComponentType, PartsEngine_GetComponentType), + HLL_EXPORT(SetComponentPos, PartsEngine_SetComponentPos), + HLL_EXPORT(SetComponentPosZ, PE_SetZ), + HLL_EXPORT(GetComponentPosX, PartsEngine_Parts_GetComponentPosX), + HLL_EXPORT(GetComponentPosY, PartsEngine_GetComponentPosY), + HLL_EXPORT(GetComponentPosZ, PE_GetPartsZ), + HLL_EXPORT(Parts_GetPartsUpperLeftPosX, PartsEngine_Parts_GetPartsUpperLeftPosX), + HLL_EXPORT(Parts_GetPartsUpperLeftPosY, PartsEngine_Parts_GetPartsUpperLeftPosY), + HLL_EXPORT(SetComponentOriginPosMode, PE_SetPartsOriginPosMode), + HLL_EXPORT(GetComponentOriginPosMode, PE_GetPartsOriginPosMode), + HLL_TODO_EXPORT(GetComponentWidth, PartsEngine_GetComponentWidth), + HLL_TODO_EXPORT(GetComponentHeight, PartsEngine_GetComponentHeight), + HLL_EXPORT(Parts_GetPartsWidth, PE_GetPartsWidth), + HLL_EXPORT(Parts_GetPartsHeight, PE_GetPartsHeight), + HLL_EXPORT(SetComponentShow, PE_SetShow), + HLL_EXPORT(IsComponentShow, PE_GetPartsShow), + HLL_EXPORT(SetComponentMessageWindowShowLink, PE_SetPartsMessageWindowShowLink), + HLL_EXPORT(IsComponentMessageWindowShowLink, PE_GetPartsMessageWindowShowLink), + HLL_EXPORT(SetComponentAlpha, PE_SetAlpha), + HLL_EXPORT(GetComponentAlpha, PE_GetPartsAlpha), + HLL_EXPORT(SetComponentAddColor, PE_SetAddColor), + HLL_TODO_EXPORT(GetComponentAddColorR, PartsEngine_GetComponentAddColorR), + HLL_TODO_EXPORT(GetComponentAddColorG, PartsEngine_GetComponentAddColorG), + HLL_TODO_EXPORT(GetComponentAddColorB, PartsEngine_GetComponentAddColorB), + HLL_EXPORT(SetComponentMulColor, PE_SetMultiplyColor), + HLL_TODO_EXPORT(GetComponentMulColorR, PartsEngine_GetComponentMulColorR), + HLL_TODO_EXPORT(GetComponentMulColorG, PartsEngine_GetComponentMulColorG), + HLL_TODO_EXPORT(GetComponentMulColorB, PartsEngine_GetComponentMulColorB), + HLL_EXPORT(SetComponentDrawFilter, PE_SetPartsDrawFilter), + HLL_TODO_EXPORT(GetComponentDrawFilter, PartsEngine_GetComponentDrawFilter), + HLL_EXPORT(SetComponentMagX, PE_SetPartsMagX), + HLL_EXPORT(SetComponentMagY, PE_SetPartsMagY), + HLL_TODO_EXPORT(GetComponentMagX, PartsEngine_GetComponentMagX), + HLL_TODO_EXPORT(GetComponentMagY, PartsEngine_GetComponentMagY), + HLL_EXPORT(SetComponentRotateX, PE_SetPartsRotateX), + HLL_EXPORT(SetComponentRotateY, PE_SetPartsRotateY), + HLL_EXPORT(SetComponentRotateZ, PE_SetPartsRotateZ), + HLL_TODO_EXPORT(GetComponentRotateX, PartsEngine_GetComponentRotateX), + HLL_TODO_EXPORT(GetComponentRotateY, PartsEngine_GetComponentRotateY), + HLL_EXPORT(GetComponentRotateZ, PE_GetPartsRotateZ), + HLL_TODO_EXPORT(SetComponentMargin, PartsEngine_SetComponentMargin), + HLL_TODO_EXPORT(GetComponentMarginTop, PartsEngine_GetComponentMarginTop), + HLL_TODO_EXPORT(GetComponentMarginBottom, PartsEngine_GetComponentMarginBottom), + HLL_TODO_EXPORT(GetComponentMarginLeft, PartsEngine_GetComponentMarginLeft), + HLL_TODO_EXPORT(GetComponentMarginRight, PartsEngine_GetComponentMarginRight), + HLL_EXPORT(SetComponentAlphaClipper, PE_SetPartsAlphaClipperPartsNumber), + HLL_TODO_EXPORT(GetComponentAlphaClipper, PartsEngine_GetComponentAlphaClipper), + HLL_TODO_EXPORT(SetComponentTextureFilterType, PartsEngine_SetComponentTextureFilterType), + HLL_TODO_EXPORT(GetComponentTextureFilterType, PartsEngine_GetComponentTextureFilterType), + HLL_TODO_EXPORT(SetComponentMipmap, PartsEngine_SetComponentMipmap), + HLL_TODO_EXPORT(IsComponentMipmap, PartsEngine_IsComponentMipmap), + HLL_EXPORT(SetComponentSpeedupRateByMessageSkip, PE_SetSpeedupRateByMessageSkip), + HLL_TODO_EXPORT(GetComponentSpeedupRateByMessageSkip, PartsEngine_GetComponentSpeedupRateByMessageSkip), + HLL_EXPORT(AddComponentMotionPos, PartsEngine_AddComponentMotionPos), + HLL_EXPORT(AddComponentMotionAlpha, PE_AddMotionAlpha_curve), + HLL_TODO_EXPORT(AddComponentMotionCG, PartsEngine_AddComponentMotionCG), + HLL_TODO_EXPORT(AddComponentMotionCGTermination, PartsEngine_AddComponentMotionCGTermination), + HLL_EXPORT(AddComponentMotionHGaugeRate, PE_AddMotionHGaugeRate_curve), + HLL_EXPORT(AddComponentMotionVGaugeRate, PE_AddMotionVGaugeRate_curve), + HLL_EXPORT(AddComponentMotionNumeralNumber, PE_AddMotionNumeralNumber_curve), + HLL_EXPORT(AddComponentMotionMagX, PE_AddMotionMagX_curve), + HLL_EXPORT(AddComponentMotionMagY, PE_AddMotionMagY_curve), + HLL_EXPORT(AddComponentMotionRotateX, PE_AddMotionRotateX_curve), + HLL_EXPORT(AddComponentMotionRotateY, PE_AddMotionRotateY_curve), + HLL_EXPORT(AddComponentMotionRotateZ, PE_AddMotionRotateZ_curve), + HLL_EXPORT(AddComponentMotionVibrationSize, PE_AddMotionVibrationSize), + HLL_TODO_EXPORT(SuspendBuildView, PartsEngine_SuspendBuildView), + HLL_TODO_EXPORT(SuspendBuildViewAt, PartsEngine_SuspendBuildViewAt), + HLL_TODO_EXPORT(ResumeBuildView, PartsEngine_ResumeBuildView), + HLL_TODO_EXPORT(SetButtonSize, PartsEngine_SetButtonSize), + HLL_TODO_EXPORT(SetButtonDrag, PartsEngine_SetButtonDrag), + HLL_TODO_EXPORT(IsButtonDrag, PartsEngine_IsButtonDrag), + HLL_TODO_EXPORT(SetButtonEnable, PartsEngine_SetButtonEnable), + HLL_TODO_EXPORT(IsButtonEnable, PartsEngine_IsButtonEnable), + HLL_TODO_EXPORT(SetButtonPixelDecide, PartsEngine_SetButtonPixelDecide), + HLL_TODO_EXPORT(IsButtonPixelDecide, PartsEngine_IsButtonPixelDecide), + HLL_TODO_EXPORT(SetButtonColor, PartsEngine_SetButtonColor), + HLL_TODO_EXPORT(GetButtonR, PartsEngine_GetButtonR), + HLL_TODO_EXPORT(GetButtonG, PartsEngine_GetButtonG), + HLL_TODO_EXPORT(GetButtonB, PartsEngine_GetButtonB), + HLL_TODO_EXPORT(SetButtonFontProperty, PartsEngine_SetButtonFontProperty), + HLL_TODO_EXPORT(GetButtonFontProperty, PartsEngine_GetButtonFontProperty), + HLL_TODO_EXPORT(SetButtonOnCursorSoundNumber, PartsEngine_SetButtonOnCursorSoundNumber), + HLL_TODO_EXPORT(SetButtonClickSoundNumber, PartsEngine_SetButtonClickSoundNumber), + HLL_TODO_EXPORT(GetButtonOnCursorSoundNumber, PartsEngine_GetButtonOnCursorSoundNumber), + HLL_TODO_EXPORT(GetButtonClickSoundNumber, PartsEngine_GetButtonClickSoundNumber), + HLL_TODO_EXPORT(SetButtonCGName, PartsEngine_SetButtonCGName), + HLL_TODO_EXPORT(GetButtonCGName, PartsEngine_GetButtonCGName), + HLL_TODO_EXPORT(SetButtonText, PartsEngine_SetButtonText), + HLL_TODO_EXPORT(GetButtonText, PartsEngine_GetButtonText), + HLL_TODO_EXPORT(SetCheckBoxSize, PartsEngine_SetCheckBoxSize), + HLL_TODO_EXPORT(SetCheckBoxDrag, PartsEngine_SetCheckBoxDrag), + HLL_TODO_EXPORT(IsCheckBoxDrag, PartsEngine_IsCheckBoxDrag), + HLL_TODO_EXPORT(CheckBoxChecked, PartsEngine_CheckBoxChecked), + HLL_TODO_EXPORT(IsCheckBoxChecked, PartsEngine_IsCheckBoxChecked), + HLL_TODO_EXPORT(SetCheckBoxColor, PartsEngine_SetCheckBoxColor), + HLL_TODO_EXPORT(GetCheckBoxR, PartsEngine_GetCheckBoxR), + HLL_TODO_EXPORT(GetCheckBoxG, PartsEngine_GetCheckBoxG), + HLL_TODO_EXPORT(GetCheckBoxB, PartsEngine_GetCheckBoxB), + HLL_TODO_EXPORT(SetCheckBoxFontProperty, PartsEngine_SetCheckBoxFontProperty), + HLL_TODO_EXPORT(GetCheckBoxFontProperty, PartsEngine_GetCheckBoxFontProperty), + HLL_TODO_EXPORT(SetCheckBoxOnCursorSoundNumber, PartsEngine_SetCheckBoxOnCursorSoundNumber), + HLL_TODO_EXPORT(SetCheckBoxClickSoundNumber, PartsEngine_SetCheckBoxClickSoundNumber), + HLL_TODO_EXPORT(GetCheckBoxOnCursorSoundNumber, PartsEngine_GetCheckBoxOnCursorSoundNumber), + HLL_TODO_EXPORT(GetCheckBoxClickSoundNumber, PartsEngine_GetCheckBoxClickSoundNumber), + HLL_TODO_EXPORT(SetCheckBoxCGName, PartsEngine_SetCheckBoxCGName), + HLL_TODO_EXPORT(GetCheckBoxCGName, PartsEngine_GetCheckBoxCGName), + HLL_TODO_EXPORT(SetCheckBoxText, PartsEngine_SetCheckBoxText), + HLL_TODO_EXPORT(GetCheckBoxText, PartsEngine_GetCheckBoxText), + HLL_TODO_EXPORT(SetVScrollbarOnCursorSoundNumber, PartsEngine_SetVScrollbarOnCursorSoundNumber), + HLL_TODO_EXPORT(SetVScrollbarClickSoundNumber, PartsEngine_SetVScrollbarClickSoundNumber), + HLL_TODO_EXPORT(GetVScrollbarOnCursorSoundNumber, PartsEngine_GetVScrollbarOnCursorSoundNumber), + HLL_TODO_EXPORT(GetVScrollbarClickSoundNumber, PartsEngine_GetVScrollbarClickSoundNumber), + HLL_TODO_EXPORT(SetVScrollbarSize, PartsEngine_SetVScrollbarSize), + HLL_TODO_EXPORT(SetVScrollbarUpHeight, PartsEngine_SetVScrollbarUpHeight), + HLL_TODO_EXPORT(SetVScrollbarDownHeight, PartsEngine_SetVScrollbarDownHeight), + HLL_TODO_EXPORT(GetVScrollbarUpHeight, PartsEngine_GetVScrollbarUpHeight), + HLL_TODO_EXPORT(GetVScrollbarDownHeight, PartsEngine_GetVScrollbarDownHeight), + HLL_TODO_EXPORT(SetVScrollbarTotalSize, PartsEngine_SetVScrollbarTotalSize), + HLL_TODO_EXPORT(SetVScrollbarViewSize, PartsEngine_SetVScrollbarViewSize), + HLL_TODO_EXPORT(SetVScrollbarScrollPos, PartsEngine_SetVScrollbarScrollPos), + HLL_TODO_EXPORT(SetVScrollbarScrollRate, PartsEngine_SetVScrollbarScrollRate), + HLL_TODO_EXPORT(SetVScrollbarMoveSizeByButton, PartsEngine_SetVScrollbarMoveSizeByButton), + HLL_TODO_EXPORT(GetVScrollbarTotalSize, PartsEngine_GetVScrollbarTotalSize), + HLL_TODO_EXPORT(GetVScrollbarViewSize, PartsEngine_GetVScrollbarViewSize), + HLL_TODO_EXPORT(GetVScrollbarScrollPos, PartsEngine_GetVScrollbarScrollPos), + HLL_TODO_EXPORT(GetVScrollbarScrollRate, PartsEngine_GetVScrollbarScrollRate), + HLL_TODO_EXPORT(GetVScrollbarMoveSizeByButton, PartsEngine_GetVScrollbarMoveSizeByButton), + HLL_TODO_EXPORT(SetVScrollbarCGName, PartsEngine_SetVScrollbarCGName), + HLL_TODO_EXPORT(GetVScrollbarCGName, PartsEngine_GetVScrollbarCGName), + HLL_TODO_EXPORT(SetHScrollbarOnCursorSoundNumber, PartsEngine_SetHScrollbarOnCursorSoundNumber), + HLL_TODO_EXPORT(SetHScrollbarClickSoundNumber, PartsEngine_SetHScrollbarClickSoundNumber), + HLL_TODO_EXPORT(GetHScrollbarOnCursorSoundNumber, PartsEngine_GetHScrollbarOnCursorSoundNumber), + HLL_TODO_EXPORT(GetHScrollbarClickSoundNumber, PartsEngine_GetHScrollbarClickSoundNumber), + HLL_TODO_EXPORT(SetHScrollbarSize, PartsEngine_SetHScrollbarSize), + HLL_TODO_EXPORT(SetHScrollbarLeftWidth, PartsEngine_SetHScrollbarLeftWidth), + HLL_TODO_EXPORT(SetHScrollbarRightWidth, PartsEngine_SetHScrollbarRightWidth), + HLL_TODO_EXPORT(GetHScrollbarLeftWidth, PartsEngine_GetHScrollbarLeftWidth), + HLL_TODO_EXPORT(GetHScrollbarRightWidth, PartsEngine_GetHScrollbarRightWidth), + HLL_TODO_EXPORT(SetHScrollbarTotalSize, PartsEngine_SetHScrollbarTotalSize), + HLL_TODO_EXPORT(SetHScrollbarViewSize, PartsEngine_SetHScrollbarViewSize), + HLL_TODO_EXPORT(SetHScrollbarScrollPos, PartsEngine_SetHScrollbarScrollPos), + HLL_TODO_EXPORT(SetHScrollbarScrollRate, PartsEngine_SetHScrollbarScrollRate), + HLL_TODO_EXPORT(SetHScrollbarMoveSizeByButton, PartsEngine_SetHScrollbarMoveSizeByButton), + HLL_TODO_EXPORT(GetHScrollbarTotalSize, PartsEngine_GetHScrollbarTotalSize), + HLL_TODO_EXPORT(GetHScrollbarViewSize, PartsEngine_GetHScrollbarViewSize), + HLL_TODO_EXPORT(GetHScrollbarScrollPos, PartsEngine_GetHScrollbarScrollPos), + HLL_TODO_EXPORT(GetHScrollbarScrollRate, PartsEngine_GetHScrollbarScrollRate), + HLL_TODO_EXPORT(GetHScrollbarMoveSizeByButton, PartsEngine_GetHScrollbarMoveSizeByButton), + HLL_TODO_EXPORT(SetHScrollbarCGName, PartsEngine_SetHScrollbarCGName), + HLL_TODO_EXPORT(GetHScrollbarCGName, PartsEngine_GetHScrollbarCGName), + HLL_TODO_EXPORT(SetTextBoxSize, PartsEngine_SetTextBoxSize), + HLL_TODO_EXPORT(SetTextBoxFontProperty, PartsEngine_SetTextBoxFontProperty), + HLL_TODO_EXPORT(GetTextBoxFontProperty, PartsEngine_GetTextBoxFontProperty), + HLL_TODO_EXPORT(SetTextBoxText, PartsEngine_SetTextBoxText), + HLL_TODO_EXPORT(GetTextBoxText, PartsEngine_GetTextBoxText), + HLL_TODO_EXPORT(SetTextBoxMaxTextLength, PartsEngine_SetTextBoxMaxTextLength), + HLL_TODO_EXPORT(GetTextBoxMaxTextLength, PartsEngine_GetTextBoxMaxTextLength), + HLL_TODO_EXPORT(SetTextBoxSelectColor, PartsEngine_SetTextBoxSelectColor), + HLL_TODO_EXPORT(GetTextBoxSelectR, PartsEngine_GetTextBoxSelectR), + HLL_TODO_EXPORT(GetTextBoxSelectG, PartsEngine_GetTextBoxSelectG), + HLL_TODO_EXPORT(GetTextBoxSelectB, PartsEngine_GetTextBoxSelectB), + HLL_TODO_EXPORT(SetTextBoxCGName, PartsEngine_SetTextBoxCGName), + HLL_TODO_EXPORT(GetTextBoxCGName, PartsEngine_GetTextBoxCGName), + HLL_TODO_EXPORT(OpenTextBoxIME, PartsEngine_OpenTextBoxIME), + HLL_TODO_EXPORT(CloseTextBoxIME, PartsEngine_CloseTextBoxIME), + HLL_TODO_EXPORT(SetListBoxSize, PartsEngine_SetListBoxSize), + HLL_TODO_EXPORT(SetListBoxLineHeight, PartsEngine_SetListBoxLineHeight), + HLL_TODO_EXPORT(GetListBoxLineHeight, PartsEngine_GetListBoxLineHeight), + HLL_TODO_EXPORT(SetListBoxMargin, PartsEngine_SetListBoxMargin), + HLL_TODO_EXPORT(GetListBoxWidthMargin, PartsEngine_GetListBoxWidthMargin), + HLL_TODO_EXPORT(GetListBoxHeightMargin, PartsEngine_GetListBoxHeightMargin), + HLL_TODO_EXPORT(SetListBoxCGName, PartsEngine_SetListBoxCGName), + HLL_TODO_EXPORT(GetListBoxCGName, PartsEngine_GetListBoxCGName), + HLL_TODO_EXPORT(SetListBoxScrollPos, PartsEngine_SetListBoxScrollPos), + HLL_TODO_EXPORT(GetListBoxScrollPos, PartsEngine_GetListBoxScrollPos), + HLL_TODO_EXPORT(AddListBoxItem, PartsEngine_AddListBoxItem), + HLL_TODO_EXPORT(InsertListBoxItem, PartsEngine_InsertListBoxItem), + HLL_TODO_EXPORT(SetListBoxItem, PartsEngine_SetListBoxItem), + HLL_TODO_EXPORT(GetListBoxItemCount, PartsEngine_GetListBoxItemCount), + HLL_TODO_EXPORT(GetListBoxItem, PartsEngine_GetListBoxItem), + HLL_TODO_EXPORT(EraseListBoxItem, PartsEngine_EraseListBoxItem), + HLL_TODO_EXPORT(ClearListBoxItem, PartsEngine_ClearListBoxItem), + HLL_TODO_EXPORT(GetListBoxOnCursorItemIndex, PartsEngine_GetListBoxOnCursorItemIndex), + HLL_TODO_EXPORT(GetListBoxOnCursorItem, PartsEngine_GetListBoxOnCursorItem), + HLL_TODO_EXPORT(SetListBoxFontProperty, PartsEngine_SetListBoxFontProperty), + HLL_TODO_EXPORT(GetListBoxFontProperty, PartsEngine_GetListBoxFontProperty), + HLL_TODO_EXPORT(SetListBoxSelectIndex, PartsEngine_SetListBoxSelectIndex), + HLL_TODO_EXPORT(GetListBoxSelectIndex, PartsEngine_GetListBoxSelectIndex), + HLL_TODO_EXPORT(SetComboBoxSize, PartsEngine_SetComboBoxSize), + HLL_TODO_EXPORT(SetComboBoxTextMargin, PartsEngine_SetComboBoxTextMargin), + HLL_TODO_EXPORT(GetComboBoxTextWidthMargin, PartsEngine_GetComboBoxTextWidthMargin), + HLL_TODO_EXPORT(GetComboBoxTextHeightMargin, PartsEngine_GetComboBoxTextHeightMargin), + HLL_TODO_EXPORT(SetComboBoxCGName, PartsEngine_SetComboBoxCGName), + HLL_TODO_EXPORT(GetComboBoxCGName, PartsEngine_GetComboBoxCGName), + HLL_TODO_EXPORT(SetComboBoxText, PartsEngine_SetComboBoxText), + HLL_TODO_EXPORT(GetComboBoxText, PartsEngine_GetComboBoxText), + HLL_TODO_EXPORT(SetComboBoxFontProperty, PartsEngine_SetComboBoxFontProperty), + HLL_TODO_EXPORT(GetComboBoxFontProperty, PartsEngine_GetComboBoxFontProperty), + HLL_TODO_EXPORT(SetMultiTextBoxSize, PartsEngine_SetMultiTextBoxSize), + HLL_TODO_EXPORT(SetMultiTextBoxFontProperty, PartsEngine_SetMultiTextBoxFontProperty), + HLL_TODO_EXPORT(GetMultiTextBoxFontProperty, PartsEngine_GetMultiTextBoxFontProperty), + HLL_TODO_EXPORT(SetMultiTextBoxText, PartsEngine_SetMultiTextBoxText), + HLL_TODO_EXPORT(GetMultiTextBoxText, PartsEngine_GetMultiTextBoxText), + HLL_TODO_EXPORT(SetMultiTextBoxMaxTextLength, PartsEngine_SetMultiTextBoxMaxTextLength), + HLL_TODO_EXPORT(GetMultiTextBoxMaxTextLength, PartsEngine_GetMultiTextBoxMaxTextLength), + HLL_TODO_EXPORT(SetMultiTextBoxSelectColor, PartsEngine_SetMultiTextBoxSelectColor), + HLL_TODO_EXPORT(GetMultiTextBoxSelectR, PartsEngine_GetMultiTextBoxSelectR), + HLL_TODO_EXPORT(GetMultiTextBoxSelectG, PartsEngine_GetMultiTextBoxSelectG), + HLL_TODO_EXPORT(GetMultiTextBoxSelectB, PartsEngine_GetMultiTextBoxSelectB), + HLL_TODO_EXPORT(SetMultiTextBoxCGName, PartsEngine_SetMultiTextBoxCGName), + HLL_TODO_EXPORT(GetMultiTextBoxCGName, PartsEngine_GetMultiTextBoxCGName), + HLL_TODO_EXPORT(SetLayoutBoxLayoutType, PartsEngine_SetLayoutBoxLayoutType), + HLL_TODO_EXPORT(GetLayoutBoxLayoutType, PartsEngine_GetLayoutBoxLayoutType), + HLL_TODO_EXPORT(SetLayoutBoxReturn, PartsEngine_SetLayoutBoxReturn), + HLL_TODO_EXPORT(IsLayoutBoxReturn, PartsEngine_IsLayoutBoxReturn), + HLL_TODO_EXPORT(GetLayoutBoxReturnSize, PartsEngine_GetLayoutBoxReturnSize), + HLL_TODO_EXPORT(SetLayoutBoxAlign, PartsEngine_SetLayoutBoxAlign), + HLL_TODO_EXPORT(GetLayoutBoxAlign, PartsEngine_GetLayoutBoxAlign), + HLL_EXPORT(Parts_SetPartsCG, PE_SetPartsCG), + HLL_EXPORT(Parts_GetPartsCGName, PE_GetPartsCGName), + HLL_EXPORT(Parts_SetPartsCGSurfaceArea, PE_SetPartsCGSurfaceArea), + HLL_EXPORT(Parts_SetLoopCG, PE_SetLoopCG), + HLL_EXPORT(Parts_SetLoopCGSurfaceArea, PE_SetLoopCGSurfaceArea), + HLL_EXPORT(Parts_SetText, PE_SetText), + HLL_EXPORT(Parts_AddPartsText, PE_AddPartsText), + HLL_TODO_EXPORT(Parts_DeletePartsTopTextLine, PartsEngine_Parts_DeletePartsTopTextLine), + HLL_EXPORT(Parts_SetPartsTextSurfaceArea, PE_SetPartsTextSurfaceArea), + HLL_TODO_EXPORT(Parts_SetPartsTextHighlight, PartsEngine_Parts_SetPartsTextHighlight), + HLL_TODO_EXPORT(Parts_AddPartsTextHighlight, PartsEngine_Parts_AddPartsTextHighlight), + HLL_TODO_EXPORT(Parts_ClearPartsTextHighlight, PartsEngine_Parts_ClearPartsTextHighlight), + HLL_TODO_EXPORT(Parts_SetPartsTextCountReturn, PartsEngine_Parts_SetPartsTextCountReturn), + HLL_TODO_EXPORT(Parts_GetPartsTextCountReturn, PartsEngine_Parts_GetPartsTextCountReturn), + HLL_EXPORT(Parts_SetFont, PE_SetFont), + HLL_EXPORT(Parts_SetPartsFontType, PE_SetPartsFontType), + HLL_EXPORT(Parts_SetPartsFontSize, PE_SetPartsFontSize), + HLL_EXPORT(Parts_SetPartsFontColor, PE_SetPartsFontColor), + HLL_EXPORT(Parts_SetPartsFontBoldWeight, PE_SetPartsFontBoldWeight), + HLL_EXPORT(Parts_SetPartsFontEdgeColor, PE_SetPartsFontEdgeColor), + HLL_EXPORT(Parts_SetPartsFontEdgeWeight, PE_SetPartsFontEdgeWeight), + HLL_EXPORT(Parts_SetTextCharSpace, PE_SetTextCharSpace), + HLL_EXPORT(Parts_SetTextLineSpace, PE_SetTextLineSpace), + HLL_EXPORT(Parts_SetHGaugeCG, PE_SetHGaugeCG), + HLL_EXPORT(Parts_SetHGaugeRate, PE_SetHGaugeRate), + HLL_EXPORT(Parts_SetVGaugeCG, PE_SetVGaugeCG), + HLL_EXPORT(Parts_SetVGaugeRate, PE_SetVGaugeRate), + HLL_EXPORT(Parts_SetHGaugeSurfaceArea, PE_SetHGaugeSurfaceArea), + HLL_EXPORT(Parts_SetVGaugeSurfaceArea, PE_SetVGaugeSurfaceArea), + HLL_EXPORT(Parts_SetNumeralCG, PE_SetNumeralCG), + HLL_EXPORT(Parts_SetNumeralLinkedCGNumberWidthWidthList, PE_SetNumeralLinkedCGNumberWidthWidthList), + HLL_TODO_EXPORT(Parts_SetNumeralFont, PartsEngine_Parts_SetNumeralFont), + HLL_EXPORT(Parts_SetNumeralNumber, PE_SetNumeralNumber), + HLL_EXPORT(Parts_SetNumeralShowComma, PE_SetNumeralShowComma), + HLL_EXPORT(Parts_SetNumeralSpace, PE_SetNumeralSpace), + HLL_EXPORT(Parts_SetNumeralLength, PE_SetNumeralLength), + HLL_EXPORT(Parts_SetNumeralSurfaceArea, PE_SetNumeralSurfaceArea), + HLL_EXPORT(Parts_SetPartsRectangleDetectionSize, PE_SetPartsRectangleDetectionSize), + HLL_TODO_EXPORT(Parts_SetPartsRectangleDetectionSurfaceArea, PartsEngine_Parts_SetPartsRectangleDetectionSurfaceArea), + HLL_EXPORT(Parts_SetPartsCGDetectionSize, PE_SetPartsCGDetectionSize), + HLL_TODO_EXPORT(Parts_SetPartsCGDetectionSurfaceArea, PartsEngine_Parts_SetPartsCGDetectionSurfaceArea), + HLL_TODO_EXPORT(Parts_SetPartsFlat, PartsEngine_Parts_SetPartsFlat), + HLL_TODO_EXPORT(Parts_IsPartsFlatEnd, PartsEngine_Parts_IsPartsFlatEnd), + HLL_TODO_EXPORT(Parts_GetPartsFlatCurrentFrameNumber, PartsEngine_Parts_GetPartsFlatCurrentFrameNumber), + HLL_TODO_EXPORT(Parts_BackPartsFlatBeginFrame, PartsEngine_Parts_BackPartsFlatBeginFrame), + HLL_TODO_EXPORT(Parts_StepPartsFlatFinalFrame, PartsEngine_Parts_StepPartsFlatFinalFrame), + HLL_TODO_EXPORT(Parts_SetPartsFlatSurfaceArea, PartsEngine_Parts_SetPartsFlatSurfaceArea), + HLL_TODO_EXPORT(Parts_SetPartsFlatAndStop, PartsEngine_Parts_SetPartsFlatAndStop), + HLL_TODO_EXPORT(Parts_StopPartsFlat, PartsEngine_Parts_StopPartsFlat), + HLL_TODO_EXPORT(Parts_StartPartsFlat, PartsEngine_Parts_StartPartsFlat), + HLL_TODO_EXPORT(Parts_GoFramePartsFlat, PartsEngine_Parts_GoFramePartsFlat), + HLL_TODO_EXPORT(Parts_GetPartsFlatEndFrame, PartsEngine_Parts_GetPartsFlatEndFrame), + HLL_TODO_EXPORT(Parts_ExistsFlatFile, PartsEngine_Parts_ExistsFlatFile), + HLL_TODO_EXPORT(Parts_GetPartsFlatDataInfo, PartsEngine_Parts_GetPartsFlatDataInfo), + HLL_TODO_EXPORT(Parts_ChangeFlatCG, PartsEngine_Parts_ChangeFlatCG), + HLL_TODO_EXPORT(Parts_ChangeFlatSound, PartsEngine_Parts_ChangeFlatSound), + HLL_EXPORT(Parts_ClearPartsConstructionProcess, PE_ClearPartsConstructionProcess), + HLL_EXPORT(Parts_AddCreateToPartsConstructionProcess, PE_AddCreateToPartsConstructionProcess), + HLL_EXPORT(Parts_AddCreatePixelOnlyToPartsConstructionProcess, PE_AddCreatePixelOnlyToPartsConstructionProcess), + HLL_EXPORT(Parts_AddCreateCGToProcess, PE_AddCreateCGToProcess), + HLL_EXPORT(Parts_AddFillToPartsConstructionProcess, PE_AddFillToPartsConstructionProcess), + HLL_EXPORT(Parts_AddFillAlphaColorToPartsConstructionProcess, PE_AddFillAlphaColorToPartsConstructionProcess), + HLL_EXPORT(Parts_AddFillAMapToPartsConstructionProcess, PE_AddFillAMapToPartsConstructionProcess), + HLL_TODO_EXPORT(Parts_AddFillWithAlphaToPartsConstructionProcess, PartsEngine_Parts_AddFillWithAlphaToPartsConstructionProcess), + HLL_TODO_EXPORT(Parts_AddFillGradationHorizonToPartsConstructionProcess, PartsEngine_Parts_AddFillGradationHorizonToPartsConstructionProcess), + HLL_EXPORT(Parts_AddDrawRectToPartsConstructionProcess, PE_AddDrawRectToPartsConstructionProcess), + HLL_EXPORT(Parts_AddDrawCutCGToPartsConstructionProcess, PE_AddDrawCutCGToPartsConstructionProcess), + HLL_EXPORT(Parts_AddCopyCutCGToPartsConstructionProcess, PE_AddCopyCutCGToPartsConstructionProcess), + HLL_EXPORT(Parts_AddGrayFilterToPartsConstructionProcess, PE_AddGrayFilterToPartsConstructionProcess), + HLL_TODO_EXPORT(Parts_AddAddFilterToPartsConstructionProcess, PartsEngine_Parts_AddAddFilterToPartsConstructionProcess), + HLL_TODO_EXPORT(Parts_AddMulFilterToPartsConstructionProcess, PartsEngine_Parts_AddMulFilterToPartsConstructionProcess), + HLL_TODO_EXPORT(Parts_AddDrawLineToPartsConstructionProcess, PartsEngine_Parts_AddDrawLineToPartsConstructionProcess), + HLL_EXPORT(Parts_BuildPartsConstructionProcess, PE_BuildPartsConstructionProcess), + HLL_EXPORT(Parts_AddDrawTextToPartsConstructionProcess, PE_AddDrawTextToPartsConstructionProcess), + HLL_EXPORT(Parts_AddCopyTextToPartsConstructionProcess, PE_AddCopyTextToPartsConstructionProcess), + HLL_EXPORT(Parts_SetPartsConstructionSurfaceArea, PE_SetPartsConstructionSurfaceArea), + HLL_TODO_EXPORT(Parts_CreateParts3DLayerPluginID, PartsEngine_Parts_CreateParts3DLayerPluginID), + HLL_TODO_EXPORT(Parts_GetParts3DLayerPluginID, PartsEngine_Parts_GetParts3DLayerPluginID), + HLL_TODO_EXPORT(Parts_ReleaseParts3DLayerPluginID, PartsEngine_Parts_ReleaseParts3DLayerPluginID), + HLL_TODO_EXPORT(Parts_SetPassCursor, PartsEngine_Parts_SetPassCursor), + HLL_EXPORT(Parts_SetClickable, PE_SetClickable), + HLL_TODO_EXPORT(Parts_SetResetTimerByChangeInputStatus, PartsEngine_Parts_SetResetTimerByChangeInputStatus), + HLL_TODO_EXPORT(Parts_SetDrag, PartsEngine_Parts_SetDrag), + HLL_EXPORT(Parts_SetParentPartsNumber, PE_SetParentPartsNumber), + HLL_EXPORT(Parts_SetInputState, PE_SetInputState), + HLL_EXPORT(Parts_SetOnCursorShowLinkPartsNumber, PE_SetOnCursorShowLinkPartsNumber), + HLL_TODO_EXPORT(Parts_SetSoundNumber, PartsEngine_Parts_SetSoundNumber), + HLL_EXPORT(Parts_SetPartsPixelDecide, PE_SetPartsPixelDecide), + HLL_TODO_EXPORT(Parts_GetPartsPassCursor, PartsEngine_Parts_GetPartsPassCursor), + HLL_EXPORT(Parts_GetPartsClickable, PE_GetPartsClickable), + HLL_TODO_EXPORT(Parts_GetResetTimerByChangeInputStatus, PartsEngine_Parts_GetResetTimerByChangeInputStatus), + HLL_TODO_EXPORT(Parts_GetPartsDrag, PartsEngine_Parts_GetPartsDrag), + HLL_TODO_EXPORT(Parts_GetParentPartsNumber, PartsEngine_Parts_GetParentPartsNumber), + HLL_EXPORT(Parts_GetInputState, PE_GetInputState), + HLL_TODO_EXPORT(Parts_GetOnCursorShowLinkPartsNumber, PartsEngine_Parts_GetOnCursorShowLinkPartsNumber), + HLL_TODO_EXPORT(Parts_GetSoundNumber, PartsEngine_Parts_GetSoundNumber), + HLL_TODO_EXPORT(Parts_IsPartsPixelDecide, PartsEngine_Parts_IsPartsPixelDecide), + HLL_EXPORT(Parts_IsCursorIn, PE_IsCursorIn), + HLL_TODO_EXPORT(SaveParts, PartsEngine_SaveParts), + HLL_TODO_EXPORT(LoadParts, PartsEngine_LoadParts) ); static struct ain_hll_function *get_fun(int libno, const char *name)