MFMv2.0.10
Movable Feast Machine Simulator 2.0.10
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions
MFM::TileRenderer Class Reference

Public Member Functions

template<class CC >
void RenderTile (Drawing &drawing, Tile< CC > &t, SPoint &loc, bool renderWindow, bool renderCache, bool selected, SPoint *selectedAtom, SPoint *cloneOrigin)
 
void SetDimensions (Point< u32 > dimensions)
 
bool * GetGridEnabledPointer ()
 
void ToggleDrawAtomsAsSquares ()
 
bool * GetDrawDataHeatPointer ()
 
const SPointGetWindowTL () const
 
void SetWindowTL (const SPoint &newTL)
 
void IncreaseAtomSize (SPoint around)
 
void DecreaseAtomSize (SPoint around)
 
void ChangeAtomSize (bool increase, SPoint around)
 
u32 GetAtomSize ()
 
void ToggleGrid ()
 
void ToggleMemDraw ()
 
void ToggleDataHeat ()
 
void MoveUp (u8 amount)
 
void MoveDown (u8 amount)
 
void MoveLeft (u8 amount)
 
void MoveRight (u8 amount)
 
template<class CC >
void RenderMemRegion (Drawing &drawing, SPoint &pt, int regID, Uint32 color, bool renderCache)
 

The documentation for this class was generated from the following files: