public class QCanvas: QObject, System.IDisposable
System.Object
QtSupport
QObject
QCanvasThis type implements System.IDisposable.
Qt Namespace
QCanvas Constructors
QCanvas(Qt.QObject, System.String) Constructor
QCanvas(int, int) Constructor
QCanvas(Qt.QPixmap, int, int, int, int) Constructor
QCanvas() Constructor
QCanvas(Qt.QObject) Constructor
QCanvas(void *) Constructor
QCanvas Methods
QCanvas.AddAnimation Method
QCanvas.AddItem Method
QCanvas.AddItemToChunk Method
QCanvas.AddItemToChunkContaining Method
QCanvas.AddView Method
QCanvas.Advance Method
QCanvas.AllItems Method
QCanvas.BackgroundColor Method
QCanvas.BackgroundPixmap Method
QCanvas.ChunkSize Method
QCanvas.Collisions(Qt.QPoint) Method
QCanvas.Collisions(Qt.QRect) Method
QCanvas.Collisions(Qt.QPointArray, Qt.QCanvasItem, bool) Method
QCanvas.DrawArea(Qt.QRect, Qt.QPainter, bool) Method
QCanvas.DrawArea(Qt.QRect, Qt.QPainter) Method
QCanvas.DrawBackground Method
QCanvas.DrawCanvasArea(Qt.QRect, Qt.QPainter, bool) Method
QCanvas.DrawCanvasArea(Qt.QRect) Method
QCanvas.DrawCanvasArea(Qt.QRect, Qt.QPainter) Method
QCanvas.DrawForeground Method
QCanvas.DrawViewArea Method
QCanvas.Finalize Method
QCanvas.Height Method
QCanvas.OnCanvas(int, int) Method
QCanvas.OnCanvas(Qt.QPoint) Method
QCanvas.Rect Method
QCanvas.RemoveAnimation Method
QCanvas.RemoveItem Method
QCanvas.RemoveItemFromChunk Method
QCanvas.RemoveItemFromChunkContaining Method
QCanvas.RemoveView Method
QCanvas.Resize Method
QCanvas.Retune(int, int) Method
QCanvas.Retune(int) Method
QCanvas.SameChunk Method
QCanvas.SetAdvancePeriod Method
QCanvas.SetAllChanged Method
QCanvas.SetBackgroundColor Method
QCanvas.SetBackgroundPixmap Method
QCanvas.SetChanged Method
QCanvas.SetChangedChunk Method
QCanvas.SetChangedChunkContaining Method
QCanvas.SetDoubleBuffering Method
QCanvas.SetTile Method
QCanvas.SetTiles Method
QCanvas.SetUnchanged Method
QCanvas.SetUpdatePeriod Method
QCanvas.Size Method
QCanvas.Tile Method
QCanvas.TileHeight Method
QCanvas.TileWidth Method
QCanvas.TilesHorizontally Method
QCanvas.TilesVertically Method
QCanvas.Update Method
QCanvas.ValidChunk(int, int) Method
QCanvas.ValidChunk(Qt.QPoint) Method
QCanvas.Width Method
public void QCanvas(Qt.QObject parent, System.String name);
Qt.QCanvas Class, Qt Namespace
public void QCanvas(int w, int h);
Qt.QCanvas Class, Qt Namespace
public void QCanvas(Qt.QPixmap p, int h, int v, int tilewidth, int tileheight);
Qt.QCanvas Class, Qt Namespace
public void QCanvas();
Qt.QCanvas Class, Qt Namespace
public void QCanvas(Qt.QObject parent);
Qt.QCanvas Class, Qt Namespace
public void QCanvas(void * ptr);
Qt.QCanvas Class, Qt Namespace
public void AddAnimation(Qt.QCanvasItem arg1);
Qt.QCanvas Class, Qt Namespace
public void AddItem(Qt.QCanvasItem arg1);
Qt.QCanvas Class, Qt Namespace
public void AddItemToChunk(Qt.QCanvasItem arg1, int i, int j);
Qt.QCanvas Class, Qt Namespace
public void AddItemToChunkContaining(Qt.QCanvasItem arg1, int x, int y);
Qt.QCanvas Class, Qt Namespace
public void AddView(Qt.QCanvasView arg1);
Qt.QCanvas Class, Qt Namespace
public void Advance();
Qt.QCanvas Class, Qt Namespace
public Qt.QCanvasItemList AllItems();
Qt.QCanvas Class, Qt Namespace
public Qt.QColor BackgroundColor();
Qt.QCanvas Class, Qt Namespace
public Qt.QPixmap BackgroundPixmap();
Qt.QCanvas Class, Qt Namespace
public int ChunkSize();
Qt.QCanvas Class, Qt Namespace
public Qt.QCanvasItemList Collisions(Qt.QPoint arg1);
Qt.QCanvas Class, Qt Namespace
public Qt.QCanvasItemList Collisions(Qt.QRect arg1);
Qt.QCanvas Class, Qt Namespace
public Qt.QCanvasItemList Collisions(Qt.QPointArray pa, Qt.QCanvasItem item, bool exact);
Qt.QCanvas Class, Qt Namespace
public void DrawArea(Qt.QRect arg1, Qt.QPainter p, bool double_buffer);
Qt.QCanvas Class, Qt Namespace
public void DrawArea(Qt.QRect arg1, Qt.QPainter p);
Qt.QCanvas Class, Qt Namespace
protected void DrawBackground(Qt.QPainter arg1, Qt.QRect area);
Qt.QCanvas Class, Qt Namespace
public void DrawCanvasArea(Qt.QRect arg1, Qt.QPainter p, bool double_buffer);
Qt.QCanvas Class, Qt Namespace
public void DrawCanvasArea(Qt.QRect arg1);
Qt.QCanvas Class, Qt Namespace
public void DrawCanvasArea(Qt.QRect arg1, Qt.QPainter p);
Qt.QCanvas Class, Qt Namespace
protected void DrawForeground(Qt.QPainter arg1, Qt.QRect area);
Qt.QCanvas Class, Qt Namespace
public void DrawViewArea(Qt.QCanvasView view, Qt.QPainter p, Qt.QRect r, bool dbuf);
Qt.QCanvas Class, Qt Namespace
protected override void Finalize();
Qt.QCanvas Class, Qt Namespace
public int Height();
Qt.QCanvas Class, Qt Namespace
public bool OnCanvas(int x, int y);
Qt.QCanvas Class, Qt Namespace
public bool OnCanvas(Qt.QPoint p);
Qt.QCanvas Class, Qt Namespace
public Qt.QRect Rect();
Qt.QCanvas Class, Qt Namespace
public void RemoveAnimation(Qt.QCanvasItem arg1);
Qt.QCanvas Class, Qt Namespace
public void RemoveItem(Qt.QCanvasItem arg1);
Qt.QCanvas Class, Qt Namespace
public void RemoveItemFromChunk(Qt.QCanvasItem arg1, int i, int j);
Qt.QCanvas Class, Qt Namespace
public void RemoveItemFromChunkContaining(Qt.QCanvasItem arg1, int x, int y);
Qt.QCanvas Class, Qt Namespace
public void RemoveView(Qt.QCanvasView arg1);
Qt.QCanvas Class, Qt Namespace
public void Resize(int width, int height);
Qt.QCanvas Class, Qt Namespace
public void Retune(int chunksize, int maxclusters);
Qt.QCanvas Class, Qt Namespace
public void Retune(int chunksize);
Qt.QCanvas Class, Qt Namespace
public bool SameChunk(int x1, int y1, int x2, int y2);
Qt.QCanvas Class, Qt Namespace
public void SetAdvancePeriod(int ms);
Qt.QCanvas Class, Qt Namespace
public void SetAllChanged();
Qt.QCanvas Class, Qt Namespace
public void SetBackgroundColor(Qt.QColor c);
Qt.QCanvas Class, Qt Namespace
public void SetBackgroundPixmap(Qt.QPixmap p);
Qt.QCanvas Class, Qt Namespace
public void SetChanged(Qt.QRect area);
Qt.QCanvas Class, Qt Namespace
public void SetChangedChunk(int i, int j);
Qt.QCanvas Class, Qt Namespace
public void SetChangedChunkContaining(int x, int y);
Qt.QCanvas Class, Qt Namespace
public void SetDoubleBuffering(bool y);
Qt.QCanvas Class, Qt Namespace
public void SetTile(int x, int y, int tilenum);
Qt.QCanvas Class, Qt Namespace
public void SetTiles(Qt.QPixmap tiles, int h, int v, int tilewidth, int tileheight);
Qt.QCanvas Class, Qt Namespace
public void SetUnchanged(Qt.QRect area);
Qt.QCanvas Class, Qt Namespace
public void SetUpdatePeriod(int ms);
Qt.QCanvas Class, Qt Namespace
public Qt.QSize Size();
Qt.QCanvas Class, Qt Namespace
public int Tile(int x, int y);
Qt.QCanvas Class, Qt Namespace
public int TileHeight();
Qt.QCanvas Class, Qt Namespace
public int TileWidth();
Qt.QCanvas Class, Qt Namespace
public int TilesHorizontally();
Qt.QCanvas Class, Qt Namespace
public int TilesVertically();
Qt.QCanvas Class, Qt Namespace
public void Update();
Qt.QCanvas Class, Qt Namespace
public bool ValidChunk(int x, int y);
Qt.QCanvas Class, Qt Namespace
public bool ValidChunk(Qt.QPoint p);
Qt.QCanvas Class, Qt Namespace
public int Width();
Qt.QCanvas Class, Qt Namespace