17 lines
		
	
	
		
			594 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			594 B
		
	
	
	
		
			C#
		
	
	
	
	
	
using FarseerPhysics.SamplesFramework;
 | 
						|
using Microsoft.Xna.Framework;
 | 
						|
using GameStateManagement;
 | 
						|
 | 
						|
 | 
						|
namespace Axios.Engine.Interfaces
 | 
						|
{
 | 
						|
    interface IAxiosGameObject
 | 
						|
    {
 | 
						|
        void Update(AxiosGameScreen gameScreen, GameTime gameTime, bool otherScreenHasFocus, bool coveredByOtherScreen);
 | 
						|
        void LoadContent(AxiosGameScreen gameScreen);
 | 
						|
        void HandleInput(AxiosGameScreen gameScreen, InputState input, GameTime gameTime);
 | 
						|
        void HandleCursor(AxiosGameScreen gameScreen, InputState input);
 | 
						|
        void UnloadContent(AxiosGameScreen gameScreen);
 | 
						|
    }
 | 
						|
}
 |