KScript.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:1k
源码类别:

模拟服务器

开发平台:

C/C++

  1. //---------------------------------------------------------------------------
  2. // Sword3 Engine (c) 1999-2000 by Kingsoft
  3. // 
  4. // File: KScript.h
  5. // Date: 2001-9-11 10:33:35
  6. // Code: Romandou,Daphnis
  7. // Desc: 脚本引擎接口
  8. //---------------------------------------------------------------------------
  9. #ifndef KScript_H
  10. #define KScript_H
  11. //---------------------------------------------------------------------------
  12. class ENGINE_API KScript
  13. {
  14. public:
  15. KScript();
  16. virtual ~KScript();
  17. virtual BOOL Init();
  18. virtual void Exit();
  19. virtual BOOL Load(char* FileName);
  20. virtual BOOL Compile(char* FileName);
  21. virtual BOOL Execute();
  22. virtual BOOL CallFunction(LPSTR cFuncName, int nResults, LPSTR cFormat,...);
  23. virtual BOOL RegisterFunction(LPSTR FuncName, void* Func);
  24. };
  25. //---------------------------------------------------------------------------
  26. #endif  //KScript_H