public PickMeshForConfigurationAction(TilesSetFilter primaryFilter,
                                              TilesSetFilterReference tilesSetFilter,
                                              GridReference grid,
                                              Vector3Reference pos,
                                              MeshSetReference meshSet,
                                              bool invertConfiguration,
                                              ObjectReference meshConfig)
        {
            m_primaryFilter       = primaryFilter;
            m_tilesSetFilter      = tilesSetFilter;
            m_grid                = grid;
            m_pos                 = pos;
            m_meshSet             = meshSet;
            m_invertConfiguration = invertConfiguration;

            m_meshConfig = meshConfig;
        }
 public MeshSetIteratorAction(MeshSetReference meshSet, ObjectReference mesh, IDefaultAction continueAction)
 {
     m_meshSet  = meshSet;
     m_mesh     = mesh;
     m_continue = continueAction;
 }