C# 클래스 Xwt.GtkBackend.GtkImage

상속: IDisposable
파일 보기 프로젝트 열기: mono/xwt 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
Draw ( Xwt.Backends.ApplicationContext actx, Cairo ctx, double scaleFactor, double x, double y, ImageDescription idesc ) : void
GetBestFrame ( Xwt.Backends.ApplicationContext actx, Gtk w, ImageDescription idesc, bool forceExactSize ) : Gdk.Pixbuf
GetBestFrame ( Xwt.Backends.ApplicationContext actx, Gtk w, double width, double height, bool forceExactSize ) : Gdk.Pixbuf
GetBestFrame ( Xwt.Backends.ApplicationContext actx, double scaleFactor, ImageDescription idesc, bool forceExactSize ) : Gdk.Pixbuf
GetBestFrame ( Xwt.Backends.ApplicationContext actx, double scaleFactor, double width, double height, bool forceExactSize ) : Gdk.Pixbuf
GtkImage ( Gdk img ) : System
GtkImage ( IEnumerable frames ) : System
GtkImage ( IEnumerable frames ) : System
GtkImage ( ImageDrawCallback drawCallback ) : System
GtkImage ( string stockId ) : System
ToPixbuf ( Xwt.Backends.ApplicationContext actx, Gtk w ) : Gdk.Pixbuf
ToPixbuf ( Xwt.Backends.ApplicationContext actx, double width, double height ) : Gdk.Pixbuf

비공개 메소드들

메소드 설명
AddFrame ( ImageFrame frame ) : void
DrawPixbuf ( Cairo ctx, Gdk img, double x, double y, ImageDescription idesc ) : void
FindFrame ( int width, int height, double scaleFactor ) : Gdk.Pixbuf
RenderFrame ( Xwt.Backends.ApplicationContext actx, double scaleFactor, ImageDescription idesc ) : Gdk.Pixbuf

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Draw() 공개 메소드

public Draw ( Xwt.Backends.ApplicationContext actx, Cairo ctx, double scaleFactor, double x, double y, ImageDescription idesc ) : void
actx Xwt.Backends.ApplicationContext
ctx Cairo
scaleFactor double
x double
y double
idesc Xwt.Backends.ImageDescription
리턴 void

GetBestFrame() 공개 메소드

public GetBestFrame ( Xwt.Backends.ApplicationContext actx, Gtk w, ImageDescription idesc, bool forceExactSize ) : Gdk.Pixbuf
actx Xwt.Backends.ApplicationContext
w Gtk
idesc Xwt.Backends.ImageDescription
forceExactSize bool
리턴 Gdk.Pixbuf

GetBestFrame() 공개 메소드

public GetBestFrame ( Xwt.Backends.ApplicationContext actx, Gtk w, double width, double height, bool forceExactSize ) : Gdk.Pixbuf
actx Xwt.Backends.ApplicationContext
w Gtk
width double
height double
forceExactSize bool
리턴 Gdk.Pixbuf

GetBestFrame() 공개 메소드

public GetBestFrame ( Xwt.Backends.ApplicationContext actx, double scaleFactor, ImageDescription idesc, bool forceExactSize ) : Gdk.Pixbuf
actx Xwt.Backends.ApplicationContext
scaleFactor double
idesc Xwt.Backends.ImageDescription
forceExactSize bool
리턴 Gdk.Pixbuf

GetBestFrame() 공개 메소드

public GetBestFrame ( Xwt.Backends.ApplicationContext actx, double scaleFactor, double width, double height, bool forceExactSize ) : Gdk.Pixbuf
actx Xwt.Backends.ApplicationContext
scaleFactor double
width double
height double
forceExactSize bool
리턴 Gdk.Pixbuf

GtkImage() 공개 메소드

public GtkImage ( Gdk img ) : System
img Gdk
리턴 System

GtkImage() 공개 메소드

public GtkImage ( IEnumerable frames ) : System
frames IEnumerable
리턴 System

GtkImage() 공개 메소드

public GtkImage ( IEnumerable frames ) : System
frames IEnumerable
리턴 System

GtkImage() 공개 메소드

public GtkImage ( ImageDrawCallback drawCallback ) : System
drawCallback ImageDrawCallback
리턴 System

GtkImage() 공개 메소드

public GtkImage ( string stockId ) : System
stockId string
리턴 System

ToPixbuf() 공개 메소드

public ToPixbuf ( Xwt.Backends.ApplicationContext actx, Gtk w ) : Gdk.Pixbuf
actx Xwt.Backends.ApplicationContext
w Gtk
리턴 Gdk.Pixbuf

ToPixbuf() 공개 메소드

public ToPixbuf ( Xwt.Backends.ApplicationContext actx, double width, double height ) : Gdk.Pixbuf
actx Xwt.Backends.ApplicationContext
width double
height double
리턴 Gdk.Pixbuf