|
MFMv2.0.10
Movable Feast Machine Simulator 2.0.10
|
Public Member Functions | |
| GridRenderer (TileRenderer *tr) | |
| TileRenderer & | GetTileRenderer () |
| bool | IsRenderingTilesSeparated () |
| void | SetEventWindowRenderMode (EventWindowRenderMode mode) |
| UPoint | GetDimensions () const |
| void | SetDimensions (UPoint dimensions) |
| void | IncreaseAtomSize (SPoint around=SPoint(0, 0)) |
| void | ToggleTileSeparation () |
| void | ToggleDataHeatmap () |
| void | DecreaseAtomSize (SPoint around=SPoint(0, 0)) |
| void | ToggleGrid () |
| void | ToggleDrawAtomsAsSquares () |
| bool * | GetGridEnabledPointer () |
| bool * | GetDrawDataHeatPointer () |
| void | ToggleMemDraw () |
| const SPoint & | GetDrawOrigin () const |
| void | SetDrawOrigin (const SPoint &origin) |
| void | SetCloneOrigin (const SPoint &cloneOrigin) |
| void | MoveUp (u8 amount) |
| void | MoveDown (u8 amount) |
| void | MoveLeft (u8 amount) |
| void | MoveRight (u8 amount) |
| void | DeselectTile () |
| void | DeselectAtom () |
| void | DeselectHoveredAtom () |
| SPoint | GetSelectedTile () const |
| SPoint | GetSelectedAtom () const |
| SPoint | GetHoveredAtom () const |
| template<class GC > | |
| void | RenderGrid (Drawing &drawing, Grid< GC > &grid, u32 brushSize) |
| template<class GC > | |
| void | SelectTile (Grid< GC > &grid, SPoint clickPt) |
| template<class GC > | |
| void | SelectAtom (Grid< GC > &grid, SPoint clickPt) |
| template<class GC > | |
| void | SetHoveredAtom (Grid< GC > &grid, SPoint clickPt) |
1.8.6