internal static ResultBuffer GetLispSym(string name) { IntPtr ip = IntPtr.Zero; acedGetSym(name, out ip); if (ip != IntPtr.Zero) { ResultBuffer rbRes = ResultBuffer.Create(ip, true); return(rbRes); } return(null); }
public static ResultBuffer CallLispFunction(ResultBuffer args) { IntPtr ip = IntPtr.Zero; int st = acedInvoke(args.UnmanagedObject, out ip); if (ip != IntPtr.Zero) { ResultBuffer rbRes = ResultBuffer.Create(ip, true); return(rbRes); } return(null); }