package cpp; @:coreType @:include("cpp/Pointer.h") extern class Function extends BasePointer { public static function getProcAddress(inModule:String, inFunction:String) : Function; public static function fromStaticFunction(inStaticFunction:T) : Function; }