PK_C2GUIU.pas
上传用户:yj_qiu
上传日期:2022-08-08
资源大小:23636k
文件大小:1k
源码类别:

游戏引擎

开发平台:

Delphi

  1. (*
  2.  Base package interface unit
  3.  (C) 2006-2007 George "Mirage" Bakhtadze. avagames@gmail.com
  4.  Created: Aug 17, 2007
  5.  Unit contains base units registration routines
  6. *)
  7. unit PK_C2GUIU;
  8. interface
  9. procedure RegisterPackage;
  10. implementation
  11. uses
  12.   TextFile, BasePlugins, BaseClasses,
  13.   C2GUI;
  14. procedure RegisterPackage;
  15. var ClassList: TClassArray;
  16. begin
  17.   if Assigned(PluginSystem) then begin
  18.     ClassList := nil;
  19.     MergeClassLists(ClassList, C2GUI.GetUnitClassList);
  20.     PluginSystem.RegisterPlugin('CAST II GUI', 'CAST II ACS GUI library wrapper package', ClassList);
  21.   end else
  22.     Log.Log('Package "PK_C2GUIU" initialization: Plugin system is not initialized', lkError);
  23. end;
  24. initialization
  25.   if Assigned(PluginSystem) then RegisterPackage;
  26. end.