gui_api.h 652 B

123456789101112131415161718192021222324252627282930313233343536
  1. /*
  2. * Copyright (C) 2019 Intel Corporation. All rights reserved.
  3. * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
  4. */
  5. #ifndef _GUI_API_H_
  6. #define _GUI_API_H_
  7. #include "bh_platform.h"
  8. #ifdef __cplusplus
  9. extern "C" {
  10. #endif
  11. void
  12. wasm_obj_native_call(int32 func_id, uint32 *argv, uint32 argc);
  13. void
  14. wasm_btn_native_call(int32 func_id, uint32 *argv, uint32 argc);
  15. void
  16. wasm_label_native_call(int32 func_id, uint32 *argv, uint32 argc);
  17. void
  18. wasm_cb_native_call(int32 func_id, uint32 *argv, uint32 argc);
  19. void
  20. wasm_list_native_call(int32 func_id, uint32 *argv, uint32 argc);
  21. #ifdef __cplusplus
  22. }
  23. #endif
  24. #endif /* end of _GUI_API_H_ */