C# Class Engine.Objects.ImageInstance

Inheritance: Jurassic.Library.ObjectInstance
Mostra file Open project: Radnen/sphere-sfml Class Usage Examples

Public Methods

Method Description
GetImage ( ) : Image
ImageInstance ( ScriptEngine parent, Texture copy, bool clone = true ) : System
ImageInstance ( ScriptEngine parent, string filename ) : System

Private Methods

Method Description
Blit ( double x, double y, [ mode ) : void
BlitMask ( double x, double y, ColorInstance color ) : void
Clone ( ) : ImageInstance
CreateSurface ( ) : SurfaceInstance
Init ( ) : void
RotateBlit ( double x, double y, double r ) : void
RotateBlitMask ( double x, double y, double r, ColorInstance color ) : void
Save ( string filename ) : void
ToString ( ) : string
TransformBlit ( double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4 ) : void
TransformBlitMask ( ObjectInstance ul, ObjectInstance ur, ObjectInstance lr, ObjectInstance ll, ColorInstance color ) : void
Visible ( double x, double y ) : bool
WrapBlit ( int x1, int y1, int x2, int y2, [ width = -1, [ height = -1 ) : void
WrapBlitMask ( int x1, int y1, int x2, int y2, ColorInstance col, [ width = -1, [ height = -1 ) : void
ZoomBlit ( double x, double y, double z ) : void
ZoomBlitMask ( double x, double y, double z, ColorInstance color ) : void

Method Details

GetImage() public method

public GetImage ( ) : Image
return Image

ImageInstance() public method

public ImageInstance ( ScriptEngine parent, Texture copy, bool clone = true ) : System
parent ScriptEngine
copy SFML.Graphics.Texture
clone bool
return System

ImageInstance() public method

public ImageInstance ( ScriptEngine parent, string filename ) : System
parent ScriptEngine
filename string
return System