public void FastIndex(rdpContext* context, FastIndexOrder* fast_index) { }
public SecondaryUpdate(rdpContext* context) { this.context = context; this.instance = context->instance; this.update = instance->update; this.secondary = update->secondary; }
void ContextNew(freerdp* instance, rdpContext* context) { Console.WriteLine("ContextNew"); hPreConnect = new pPreConnect(this.PreConnect); hPostConnect = new pPostConnect(this.PostConnect); instance->PreConnect = Marshal.GetFunctionPointerForDelegate(hPreConnect); instance->PostConnect = Marshal.GetFunctionPointerForDelegate(hPostConnect); this.context = context; input = instance->input; settings = instance->settings; }
public void BeginPaint(rdpContext* context) { }
public void DesktopResize(rdpContext* context) { }
public void ScrBlt(rdpContext* context, ScrBltOrder* scrblt) { }
public void SurfaceBits(rdpContext* context, SurfaceBits* surfaceBits) { SurfaceBitsCommand cmd = new SurfaceBitsCommand(); cmd.Read(surfaceBits); iSource.OnSurfaceCommand(cmd); }
public void MultiOpaqueRect(rdpContext* context, MultiOpaqueRectOrder* multi_opaque_rect) { }
public void MultiPatBlt(rdpContext* context, MultiPatBltOrder* multi_patblt) { }
public void MultiDrawNineGrid(rdpContext* context, MultiDrawNineGridOrder* multi_draw_nine_grid) { }
public void MultiDstBlt(rdpContext* context, MultiDstBltOrder* multi_dstblt) { }
public void MemBlt(rdpContext* context, MemBltOrder* memblt) { }
public void LineTo(rdpContext* context, LineToOrder* line_to) { }
public void GlyphIndex(rdpContext* context, GlyphIndexOrder* glyph_index) { }
public void Polyline(rdpContext* context, PolylineOrder* polyline) { }
public void MultiScrBlt(rdpContext* context, MultiScrBltOrder* multi_scrblt) { }
public void SaveBitmap(rdpContext* context, SaveBitmapOrder* save_bitmap) { }
public void OpaqueRect(rdpContext* context, OpaqueRectOrder* opaqueRect) { }
public void SetBounds(rdpContext* context, rdpBounds* bounds) { }
public void Palette(rdpContext* context, PaletteUpdate* palette) { }
public void Synchronize(rdpContext* context) { }
public void PatBlt(rdpContext* context, PatBltOrder* patblt) { }
public void BitmapUpdate(rdpContext* context, BitmapUpdate* bitmap) { }
public void PlaySound(rdpContext* context, PlaySoundUpdate* playSound) { }
public PrimaryUpdate(rdpContext* context) { this.context = context; this.instance = context->instance; this.update = instance->update; this.primary = update->primary; }
public void PolygonCB(rdpContext* context, PolygonCBOrder* polygon_cb) { }
public Update(rdpContext* context) { this.context = context; this.instance = context->instance; this.update = instance->update; }
public void PolygonSC(rdpContext* context, PolygonSCOrder* polygon_sc) { }
void ContextFree(freerdp* instance, rdpContext* context) { Console.WriteLine("ContextFree"); }
public void FastGlyph(rdpContext* context, FastGlyphOrder* fast_glyph) { }