mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-17 20:13:07 +01:00
remove asm for set scroll size and add gCurrentAwards
This commit is contained in:
@@ -659,6 +659,13 @@ int window_can_resize(rct_window *w);
|
||||
#define window_cursor_set_registers(cursorId) \
|
||||
__asm mov ebx, cursorId
|
||||
|
||||
#define window_tooltip_get_registers(w, widgetIndex) \
|
||||
__asm mov widgetIndex, ax \
|
||||
__asm mov w, esi
|
||||
|
||||
#define window_tooltip_set_registers(value) \
|
||||
__asm mov ax, value
|
||||
|
||||
#else
|
||||
#define window_get_register(w) \
|
||||
__asm__ ( "mov %["#w"], esi " : [w] "+m" (w) );
|
||||
@@ -721,6 +728,13 @@ int window_can_resize(rct_window *w);
|
||||
|
||||
#define window_cursor_set_registers(cursorId) \
|
||||
__asm__ ( "mov ebx, %[cursorId] " : [cursorId] "+m" (cursorId) );
|
||||
|
||||
#define window_tooltip_get_registers(w, widgetIndex) \
|
||||
__asm__ ( "mov %["#widgetIndex"], ax " : [widgetIndex] "+m" (widgetIndex) ); \
|
||||
__asm__ ( "mov %["#w"], esi " : [w] "+m" (w) );
|
||||
|
||||
#define window_tooltip_set_registers(value) \
|
||||
__asm__ ( "mov ax, %[value] " : [value] "+m" (value) );
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user