public GrafikHändelser(IGrafikkommandon grafikkommandon, IBild tileset, IBuffertväxlare buffertväxlare, IVisa visaSpelvärld, Kamera kamera, IVisa visaStatus, ISkärm skärm) { _gl = grafikkommandon; _tileset = tileset; _buffertväxlare = buffertväxlare; _visaSpelvärld = visaSpelvärld; _visaStatus = visaStatus; _kamera = kamera; _scaleFactor = 4.0; _skärm = skärm; }
public Textur(IGrafikkommandon grafikkommandon, IBild bild) { _gl = grafikkommandon; _bild = bild; _id = _gl.GenereraTextur(); _gl.VäljAktivTextur(_id); _gl.VäljNärmasteFärgVidTexturförminskning(); _gl.VäljNärmasteFärgVidTexturförstoring(); _bild.LåsBilddata32ARGB().DefinieraTexturbild(); _bild.FrigörBilddata(); }