Skip to content

Commit

Permalink
Merge pull request mrcodetastic#621 from board707/virtual_getCoords
Browse files Browse the repository at this point in the history
Make VirtualMatrixPanel::getCoords() public.
  • Loading branch information
mrcodetastic authored Apr 22, 2024
2 parents 1e4b46e + 625fe45 commit b67bd96
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions src/ESP32-VirtualMatrixPanel-I2S-DMA.h
Original file line number Diff line number Diff line change
Expand Up @@ -145,15 +145,17 @@ class VirtualMatrixPanel
void setPhysicalPanelScanRate(PANEL_SCAN_RATE rate);
void setZoomFactor(int scale);

virtual VirtualCoords getCoords(int16_t x, int16_t y);
VirtualCoords coords;
int16_t panelResX;
int16_t panelResY;

private:
MatrixPanel_I2S_DMA *display;

PANEL_CHAIN_TYPE panel_chain_type;
PANEL_SCAN_RATE panel_scan_rate = NORMAL_TWO_SCAN;

virtual VirtualCoords getCoords(int16_t x, int16_t y);
VirtualCoords coords;

int16_t virtualResX; ///< Display width as combination of panels
int16_t virtualResY; ///< Display height as combination of panels

Expand All @@ -164,9 +166,6 @@ class VirtualMatrixPanel
int16_t vmodule_rows;
int16_t vmodule_cols;

int16_t panelResX;
int16_t panelResY;

int16_t dmaResX; // The width of the chain in pixels (as the DMA engine sees it)

int _rotate = 0;
Expand Down

0 comments on commit b67bd96

Please sign in to comment.