C# Class MyPolarBear.AI.AIComponent

Show file Open project: sgdc/sgdc-old Class Usage Examples

Public Properties

Property Type Description
CurrentState State

Protected Properties

Property Type Description
mTexture Microsoft.Xna.Framework.Graphics.Texture2D

Public Methods

Method Description
AIComponent ( ) : System
DoAI ( GameTime gameTime ) : void
Draw ( SpriteBatch spriteBatch, Vector2 position ) : void
LoadContent ( ) : void
ResetAI ( ) : void

Method Details

AIComponent() public method

public AIComponent ( ) : System
return System

DoAI() public method

public DoAI ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void

Draw() public method

public Draw ( SpriteBatch spriteBatch, Vector2 position ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
position Vector2
return void

LoadContent() public method

public LoadContent ( ) : void
return void

ResetAI() public method

public ResetAI ( ) : void
return void

Property Details

CurrentState public property

public State CurrentState
return State

mTexture protected property

protected Texture2D,Microsoft.Xna.Framework.Graphics mTexture
return Microsoft.Xna.Framework.Graphics.Texture2D