////////////////////// ILogger ///////////////////////////////////////
// constructors

// fields

// properties
    static void ILogger_logHandler(JSVCall vc)
    {
        if (vc.bGet)
        {
            UnityEngine.ILogger _this = (UnityEngine.ILogger)vc.csObj;
            var result = _this.logHandler;
            JSMgr.datax.setObject((int)JSApi.SetType.Rval, result);
        }
        else
        {
            UnityEngine.ILogHandler arg0  = (UnityEngine.ILogHandler)JSMgr.datax.getObject((int)JSApi.GetType.Arg);
            UnityEngine.ILogger     _this = (UnityEngine.ILogger)vc.csObj;
            _this.logHandler = arg0;
        }
    }
示例#2
0
////////////////////// Logger ///////////////////////////////////////
// constructors

    static bool Logger_Logger1(JSVCall vc, int argc)
    {
        int _this = JSApi.getObject((int)JSApi.GetType.Arg);

        JSApi.attachFinalizerObject(_this);
        --argc;

        int len = argc;

        if (len == 1)
        {
            UnityEngine.ILogHandler arg0 = (UnityEngine.ILogHandler)JSMgr.datax.getObject((int)JSApi.GetType.Arg);
            JSMgr.addJSCSRel(_this, new UnityEngine.Logger(arg0));
        }

        return(true);
    }