void Dump(DumpTarget &dmp) const { dmp.WriteStructT("m_key", &m_key); dmp.WriteStructT("m_parent", m_parent); dmp.WriteLine("m_cost = %d", m_cost); dmp.WriteLine("m_estimate = %d", m_estimate); }
void Dump(DumpTarget &dmp) const { dmp.WriteTile("m_tile", m_tile); dmp.WriteEnumT("m_td", m_td); dmp.WriteEnumT("m_exitdir", m_exitdir); }
void Dump(DumpTarget &dmp) const { dmp.WriteTile("tile", GetTile()); dmp.WriteEnumT("td", GetTrackdir()); }