001package com.fs.starfarer.api.combat;
002
003import org.lwjgl.util.vector.Vector2f;
004
005
006/**
007 * @author Alex Mosolov
008 *
009 * Copyright 2012 Fractal Softworks, LLC
010 */
011public interface FogOfWarAPI {
012
013        public int getPlayerId();
014        public void revealAroundPoint(Object source, float x, float y, float radius);
015        
016        public boolean isVisible(Vector2f loc);
017        public boolean isVisible(CombatEntityAPI entity);
018        public boolean isVisible(float x, float y);
019}