📄 swfdec_asnative.h
字号:
#include "swfdec_as_types.h"#define SWFDEC_AS_NATIVE(x, y, func) void func (SwfdecAsContext *cx, \ SwfdecAsObject *object, guint argc, SwfdecAsValue *argv, SwfdecAsValue *ret);SWFDEC_AS_NATIVE (252, 7, swfdec_as_array_join)SWFDEC_AS_NATIVE (252, 9, swfdec_as_array_toString)SWFDEC_AS_NATIVE (252, 1, swfdec_as_array_do_push)SWFDEC_AS_NATIVE (252, 2, swfdec_as_array_do_pop)SWFDEC_AS_NATIVE (252, 5, swfdec_as_array_do_unshift)SWFDEC_AS_NATIVE (252, 4, swfdec_as_array_do_shift)SWFDEC_AS_NATIVE (252, 11, swfdec_as_array_reverse)SWFDEC_AS_NATIVE (252, 3, swfdec_as_array_concat)SWFDEC_AS_NATIVE (252, 6, swfdec_as_array_slice)SWFDEC_AS_NATIVE (252, 8, swfdec_as_array_splice)SWFDEC_AS_NATIVE (252, 10, swfdec_as_array_sort)SWFDEC_AS_NATIVE (252, 12, swfdec_as_array_sortOn)SWFDEC_AS_NATIVE (251, 9, swfdec_as_string_lastIndexOf)SWFDEC_AS_NATIVE (251, 8, swfdec_as_string_indexOf)SWFDEC_AS_NATIVE (251, 5, swfdec_as_string_charAt)SWFDEC_AS_NATIVE (251, 6, swfdec_as_string_charCodeAt)SWFDEC_AS_NATIVE (251, 2, swfdec_as_string_toString)SWFDEC_AS_NATIVE (251, 1, swfdec_as_string_valueOf)SWFDEC_AS_NATIVE (251, 12, swfdec_as_string_split)SWFDEC_AS_NATIVE (251, 13, swfdec_as_string_substr)SWFDEC_AS_NATIVE (251, 11, swfdec_as_string_substring)SWFDEC_AS_NATIVE (251, 4, swfdec_as_string_toLowerCase)SWFDEC_AS_NATIVE (251, 3, swfdec_as_string_toUpperCase)SWFDEC_AS_NATIVE (101, 12, broadcastMessage)SWFDEC_AS_NATIVE (800, 0, swfdec_key_getAscii)SWFDEC_AS_NATIVE (800, 1, swfdec_key_getCode)SWFDEC_AS_NATIVE (800, 2, swfdec_key_isDown)SWFDEC_AS_NATIVE (301, 0, swfdec_load_object_load)SWFDEC_AS_NATIVE (301, 3, swfdec_loadvars_decode)SWFDEC_AS_NATIVE (5, 0, swfdec_mouse_show)SWFDEC_AS_NATIVE (5, 1, swfdec_mouse_hide)SWFDEC_AS_NATIVE (4, 0, ASSetNative)SWFDEC_AS_NATIVE (4, 1, ASSetNativeAccessor)SWFDEC_AS_NATIVE (666, 1, get_scaleMode)SWFDEC_AS_NATIVE (666, 2, set_scaleMode)SWFDEC_AS_NATIVE (666, 3, get_align)SWFDEC_AS_NATIVE (666, 4, set_align)SWFDEC_AS_NATIVE (666, 5, get_width)SWFDEC_AS_NATIVE (666, 7, get_height)SWFDEC_AS_NATIVE (666, 6, set_width)SWFDEC_AS_NATIVE (666, 8, set_height)#undef SWFDEC_AS_NATIVE#define SWFDEC_AS_NATIVE(x,y,func) { x, y, func, G_STRINGIFY (func) },static const struct { guint x, y; SwfdecAsNative func; const char *name; } native_funcs[] = {SWFDEC_AS_NATIVE (252, 7, swfdec_as_array_join)SWFDEC_AS_NATIVE (252, 9, swfdec_as_array_toString)SWFDEC_AS_NATIVE (252, 1, swfdec_as_array_do_push)SWFDEC_AS_NATIVE (252, 2, swfdec_as_array_do_pop)SWFDEC_AS_NATIVE (252, 5, swfdec_as_array_do_unshift)SWFDEC_AS_NATIVE (252, 4, swfdec_as_array_do_shift)SWFDEC_AS_NATIVE (252, 11, swfdec_as_array_reverse)SWFDEC_AS_NATIVE (252, 3, swfdec_as_array_concat)SWFDEC_AS_NATIVE (252, 6, swfdec_as_array_slice)SWFDEC_AS_NATIVE (252, 8, swfdec_as_array_splice)SWFDEC_AS_NATIVE (252, 10, swfdec_as_array_sort)SWFDEC_AS_NATIVE (252, 12, swfdec_as_array_sortOn)SWFDEC_AS_NATIVE (251, 9, swfdec_as_string_lastIndexOf)SWFDEC_AS_NATIVE (251, 8, swfdec_as_string_indexOf)SWFDEC_AS_NATIVE (251, 5, swfdec_as_string_charAt)SWFDEC_AS_NATIVE (251, 6, swfdec_as_string_charCodeAt)SWFDEC_AS_NATIVE (251, 2, swfdec_as_string_toString)SWFDEC_AS_NATIVE (251, 1, swfdec_as_string_valueOf)SWFDEC_AS_NATIVE (251, 12, swfdec_as_string_split)SWFDEC_AS_NATIVE (251, 13, swfdec_as_string_substr)SWFDEC_AS_NATIVE (251, 11, swfdec_as_string_substring)SWFDEC_AS_NATIVE (251, 4, swfdec_as_string_toLowerCase)SWFDEC_AS_NATIVE (251, 3, swfdec_as_string_toUpperCase)SWFDEC_AS_NATIVE (101, 12, broadcastMessage)SWFDEC_AS_NATIVE (800, 0, swfdec_key_getAscii)SWFDEC_AS_NATIVE (800, 1, swfdec_key_getCode)SWFDEC_AS_NATIVE (800, 2, swfdec_key_isDown)SWFDEC_AS_NATIVE (301, 0, swfdec_load_object_load)SWFDEC_AS_NATIVE (301, 3, swfdec_loadvars_decode)SWFDEC_AS_NATIVE (5, 0, swfdec_mouse_show)SWFDEC_AS_NATIVE (5, 1, swfdec_mouse_hide)SWFDEC_AS_NATIVE (4, 0, ASSetNative)SWFDEC_AS_NATIVE (4, 1, ASSetNativeAccessor)SWFDEC_AS_NATIVE (666, 1, get_scaleMode)SWFDEC_AS_NATIVE (666, 2, set_scaleMode)SWFDEC_AS_NATIVE (666, 3, get_align)SWFDEC_AS_NATIVE (666, 4, set_align)SWFDEC_AS_NATIVE (666, 5, get_width)SWFDEC_AS_NATIVE (666, 7, get_height)SWFDEC_AS_NATIVE (666, 6, set_width)SWFDEC_AS_NATIVE (666, 8, set_height) { 0, 0, NULL }};#undef SWFDEC_AS_NATIVE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -