//--------------------------------------------------------------------------------------- GmoBox* GmoBox::get_child_box(int i) //i = 0..n-1 { if (i < get_num_boxes()) return m_childBoxes[i]; else return NULL; }
inline pkmn::swig::pokemon_box get_box( int index ) { BOOST_ASSERT(_pokemon_pc.get() != nullptr); #ifdef SWIGLUA pkmn::enforce_bounds( "Box index", index, 1, get_num_boxes() ); return pkmn::swig::pokemon_box(_pokemon_pc->get_box(index-1)); #else return pkmn::swig::pokemon_box(_pokemon_pc->get_box(index)); #endif }