private with Sf.System.Vector2;

with SpeziesDatentypen;

private with KartenRecords;

with LeseSpeziesbelegung;

package CursorplatzierungGrafik is
   pragma Elaborate_Body;
   use type SpeziesDatentypen.Spieler_Enum;
   
   procedure Weltkarte
     (SpeziesExtern : in SpeziesDatentypen.Spezies_Vorhanden_Enum)
     with
       Pre => (
                 LeseSpeziesbelegung.Belegung (SpeziesExtern => SpeziesExtern) = SpeziesDatentypen.Mensch_Spieler_Enum
              );
   
private
   
   Sichtbereich : KartenRecords.YXAchsenKartenfeldPositivRecord;
      
   Kartenänderung : KartenRecords.YXAchsenKartenfeldRecord;
   
   Mausposition : Sf.System.Vector2.sfVector2f;
   
   KartenWert : KartenRecords.AchsenKartenfeldNaturalRecord;

end CursorplatzierungGrafik;
