Add default initializer to Color, Tone and Rect in libretro builds

This commit is contained in:
刘皓 2025-02-11 01:16:22 -05:00
parent 3a6cf33410
commit 821f77b5bb
No known key found for this signature in database
GPG key ID: 7901753DB465B711

View file

@ -33,7 +33,7 @@ namespace mkxp_sandbox {
SANDBOX_COROUTINE(etc_binding_init,
SANDBOX_COROUTINE(color_binding_init,
SANDBOX_DEF_ALLOC(color_type)
SANDBOX_DEF_ALLOC_WITH_INIT(color_type, new Color)
SANDBOX_DEF_DFREE(Color)
SANDBOX_DEF_LOAD(Color)
@ -209,7 +209,7 @@ namespace mkxp_sandbox {
)
SANDBOX_COROUTINE(tone_binding_init,
SANDBOX_DEF_ALLOC(tone_type)
SANDBOX_DEF_ALLOC_WITH_INIT(tone_type, new Tone)
SANDBOX_DEF_DFREE(Tone)
SANDBOX_DEF_LOAD(Tone)
@ -385,7 +385,7 @@ namespace mkxp_sandbox {
)
SANDBOX_COROUTINE(rect_binding_init,
SANDBOX_DEF_ALLOC(rect_type)
SANDBOX_DEF_ALLOC_WITH_INIT(rect_type, new Rect)
SANDBOX_DEF_DFREE(Rect)
SANDBOX_DEF_LOAD(Rect)