stmm-games-doc  0.32.0
Public Attributes | List of all members
stmg::ScrollerEvent::NewRowCheckRemover Struct Reference

Public Attributes

QueryTileRemovalm_p0TileRemover = nullptr
 The tile remover that checks new rows. More...
 
int32_t m_nFrom = 0
 The start position of the new row segment that m_p0TileRemover should check. More...
 
int32_t m_nTo = -1
 The end position of the new row segment that m_p0TileRemover should check. More...
 

Member Data Documentation

◆ m_nFrom

int32_t stmg::ScrollerEvent::NewRowCheckRemover::m_nFrom = 0

The start position of the new row segment that m_p0TileRemover should check.

Must be within the board. Default is 0.

◆ m_nTo

int32_t stmg::ScrollerEvent::NewRowCheckRemover::m_nTo = -1

The end position of the new row segment that m_p0TileRemover should check.

Must be either -1 or within the board and not smaller than m_nFrom. If -1 means last position in the board. Default is -1.

◆ m_p0TileRemover

QueryTileRemoval* stmg::ScrollerEvent::NewRowCheckRemover::m_p0TileRemover = nullptr

The tile remover that checks new rows.

Must be persistent while the game is running. This interface is usually implemented by an event added to the same Level. Non owning. Cannot be null.