Răsfoiți Sursa

[cppia] Add resolveClass to cppia.Module. Move build macro from cppia.Host to cppia.Module

Hugh 9 ani în urmă
părinte
comite
f1fa340701
2 a modificat fișierele cu 2 adăugiri și 1 ștergeri
  1. 0 1
      std/cpp/cppia/Host.hx
  2. 2 0
      std/cpp/cppia/Module.hx

+ 0 - 1
std/cpp/cppia/Host.hx

@@ -22,7 +22,6 @@
  package cpp.cppia;
 
 
-@:build(cpp.cppia.HostClasses.include())
 class Host
 {
    public static function run(source:String)

+ 2 - 0
std/cpp/cppia/Module.hx

@@ -23,11 +23,13 @@ package cpp.cppia;
 
 
 @:native("hx::CppiaLoadedModule")
+@:build(cpp.cppia.HostClasses.include())
 extern class Module
 {
    @:native("__scriptable_cppia_from_string")
    public static function fromString(sourceCode:String) : Module;
    public function boot():Void;
    public function run():Void;
+   public function resolveClass(inName:String):Class<Dynamic>;
 }