PartsEngine: Add HLL_(TODO_)EXPORTs for functions added in Rance 9

As noted in notes/parts-engine.md, many functions have been renamed.
They link to existing PE_ functions.

Some functions have had their arguments or return values changed from
int to float. For now, they just use the existing int functions.
This commit is contained in:
kichikuou
2026-04-01 16:15:38 +09:00
parent 039f1c9a2e
commit 1ad496c28d
+390 -1
View File
@@ -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)