Jypeli  9
The simple game programming library
Jypeli.Canvas luokkareferenssi

Piirtoalusta. Lisää...

Julkiset jäsenfunktiot

void Begin (ref Matrix worldMatrix, Dimensional dimensionSource)
 
void DrawImage (Vector point, Image image)
 Piirtää kuvan. Lisää...
 
void DrawImage (Vector point, Image image, Vector scale, Angle angle)
 Piirtää kuvan. Lisää...
 
void DrawLine (double x1, double y1, double x2, double y2)
 Piirtää janan. Lisää...
 
void DrawLine (Vector startPoint, Vector endPoint)
 Piirtää janan. Lisää...
 
void End ()
 

Paketin funktiot

 Canvas ()
 
void Reset (Dimensional dimensionSource)
 

Paketin attribuutit

Matrix worldMatrix
 

Ominaisuudet

double Bottom [get, private set]
 Alareuna. Lisää...
 
Vector BottomLeft [get, private set]
 Vasen alanurkka. Lisää...
 
Vector BottomRight [get, private set]
 Oikea alanurkka. Lisää...
 
Color BrushColor [get, set]
 Pensselin väri. Lisää...
 
double Left [get, private set]
 Vasen reuna. Lisää...
 
double Right [get, private set]
 Oikea reuna. Lisää...
 
double Top [get, private set]
 Yläreuna. Lisää...
 
Vector TopLeft [get, private set]
 Vasen ylänurkka. Lisää...
 
Vector TopRight [get, private set]
 Oikea ylänurkka. Lisää...
 

Yksityiset jäsenfunktiot

void Reset ()
 

Yksityiset attribuutit

Image previousImage = null
 

Yksityiskohtainen selite

Piirtoalusta.

Määrittely tiedoston Canvas.cs rivillä 38.

Rakentajien & purkajien dokumentaatio

◆ Canvas()

Jypeli.Canvas.Canvas ( )
package

Määrittely tiedoston Canvas.cs rivillä 88.

Viittaukset Jypeli.Canvas.Reset().

Jäsenfunktioiden dokumentaatio

◆ Begin()

◆ DrawImage() [1/2]

void Jypeli.Canvas.DrawImage ( Vector  point,
Image  image 
)

Piirtää kuvan.

Parametrit
pointKoordinaatti johon piirretään
imageKuva

Määrittely tiedoston Canvas.cs rivillä 174.

Viittaukset Jypeli.Vector.Diagonal, Jypeli.Canvas.DrawImage() ja Jypeli.Angle.Zero.

◆ DrawImage() [2/2]

void Jypeli.Canvas.DrawImage ( Vector  point,
Image  image,
Vector  scale,
Angle  angle 
)

◆ DrawLine() [1/2]

void Jypeli.Canvas.DrawLine ( double  x1,
double  y1,
double  x2,
double  y2 
)

Piirtää janan.

Parametrit
x1Alkupisteen x-koordinaatti
y1Alkupisteen y-koordinaatti
x2Loppupisteen x-koordinaatti
y2Loppupisteen y-koordinaatti

Määrittely tiedoston Canvas.cs rivillä 143.

Viittaukset Jypeli.Canvas.BrushColor, Jypeli.LineBatch.Draw() ja Jypeli.Graphics.LineBatch.

◆ DrawLine() [2/2]

void Jypeli.Canvas.DrawLine ( Vector  startPoint,
Vector  endPoint 
)

Piirtää janan.

Parametrit
startPointAlkupiste
endPointLoppupiste

Määrittely tiedoston Canvas.cs rivillä 131.

Viittaukset Jypeli.Canvas.BrushColor, Jypeli.LineBatch.Draw() ja Jypeli.Graphics.LineBatch.

Viitattu Jypeli.Game.PaintPhysicsOutlines() ja Jypeli.Game.PaintShapeOutlines().

◆ End()

◆ Reset() [1/2]

void Jypeli.Canvas.Reset ( )
private

◆ Reset() [2/2]

Jäsendatan dokumentaatio

◆ previousImage

Image Jypeli.Canvas.previousImage = null
private

Määrittely tiedoston Canvas.cs rivillä 40.

Viitattu Jypeli.Canvas.DrawImage() ja Jypeli.Canvas.Reset().

◆ worldMatrix

Matrix Jypeli.Canvas.worldMatrix
package

Määrittely tiedoston Canvas.cs rivillä 41.

Viitattu Jypeli.Canvas.Begin() ja Jypeli.Canvas.DrawImage().

Ominaisuuksien dokumentaatio

◆ Bottom

double Jypeli.Canvas.Bottom
getprivate set

Alareuna.

Määrittely tiedoston Canvas.cs rivillä 56.

Viitattu Jypeli.Canvas.Reset().

◆ BottomLeft

Vector Jypeli.Canvas.BottomLeft
getprivate set

Vasen alanurkka.

Määrittely tiedoston Canvas.cs rivillä 76.

Viitattu Jypeli.Canvas.Reset().

◆ BottomRight

Vector Jypeli.Canvas.BottomRight
getprivate set

Oikea alanurkka.

Määrittely tiedoston Canvas.cs rivillä 81.

Viitattu Jypeli.Canvas.Reset().

◆ BrushColor

Color Jypeli.Canvas.BrushColor
getset

◆ Left

double Jypeli.Canvas.Left
getprivate set

Vasen reuna.

Määrittely tiedoston Canvas.cs rivillä 46.

Viitattu Jypeli.Canvas.Reset().

◆ Right

double Jypeli.Canvas.Right
getprivate set

Oikea reuna.

Määrittely tiedoston Canvas.cs rivillä 51.

Viitattu Jypeli.Canvas.Reset().

◆ Top

double Jypeli.Canvas.Top
getprivate set

Yläreuna.

Määrittely tiedoston Canvas.cs rivillä 61.

Viitattu Jypeli.Canvas.Reset().

◆ TopLeft

Vector Jypeli.Canvas.TopLeft
getprivate set

Vasen ylänurkka.

Määrittely tiedoston Canvas.cs rivillä 66.

Viitattu Jypeli.Canvas.Reset().

◆ TopRight

Vector Jypeli.Canvas.TopRight
getprivate set

Oikea ylänurkka.

Määrittely tiedoston Canvas.cs rivillä 71.

Viitattu Jypeli.Canvas.Reset().


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: