Photon Server API
Public Member Functions | Protected Member Functions | Properties | Events | List of all members
Photon.MmoDemo.Client.WinGrid.GameTabPage Class Reference

The double buffered game tab page. More...

Inheritance diagram for Photon.MmoDemo.Client.WinGrid.GameTabPage:
Photon.MmoDemo.Client.IGameListener

Public Member Functions

 GameTabPage ()
 
void AttachInterestAreaToNextItem ()
 
void AutoMove ()
 
void DestroyBot ()
 
void Initialize (Game game)
 
void Run ()
 
void SpawnBot ()
 
void LogDebug (object message)
 
void LogError (object message)
 
void LogInfo (object message)
 
void OnCameraAttached (string itemId)
 
void OnCameraDetached ()
 
void OnConnect ()
 
void OnDisconnect (StatusCode returnCode)
 
void OnItemAdded (Item item)
 
void OnItemRemoved (Item item)
 
void OnItemSpawned (string itemId)
 
void OnRadarUpdate (string itemId, ItemType itemType, Vector position, bool remove)
 
void OnWorldEntered ()
 

Protected Member Functions

override void Dispose (bool disposing)
 
override void OnPaint (PaintEventArgs e)
 

Properties

override Image BackgroundImage [get, set]
 
override ImageLayout BackgroundImageLayout [get, set]
 
Game Game [get]
 
bool IsDebugLogEnabled [get]
 
InterestArea MainCamera [get]
 
- Properties inherited from Photon.MmoDemo.Client.IGameListener
bool IsDebugLogEnabled [get]
 

Events

Action< GameTabPageWorldEntered
 

Detailed Description

The double buffered game tab page.

Constructor & Destructor Documentation

Photon.MmoDemo.Client.WinGrid.GameTabPage.GameTabPage ( )
inline

Member Function Documentation

void Photon.MmoDemo.Client.WinGrid.GameTabPage.AttachInterestAreaToNextItem ( )
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.AutoMove ( )
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.DestroyBot ( )
inline
override void Photon.MmoDemo.Client.WinGrid.GameTabPage.Dispose ( bool  disposing)
inlineprotected
void Photon.MmoDemo.Client.WinGrid.GameTabPage.Initialize ( Game  game)
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.LogDebug ( object  message)
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.LogError ( object  message)
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.LogInfo ( object  message)
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.OnCameraAttached ( string  itemId)
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.OnCameraDetached ( )
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.OnConnect ( )
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.OnDisconnect ( StatusCode  returnCode)
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.OnItemAdded ( Item  item)
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.OnItemRemoved ( Item  item)
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.OnItemSpawned ( string  itemId)
inline
override void Photon.MmoDemo.Client.WinGrid.GameTabPage.OnPaint ( PaintEventArgs  e)
inlineprotected
void Photon.MmoDemo.Client.WinGrid.GameTabPage.OnRadarUpdate ( string  itemId,
ItemType  itemType,
Vector  position,
bool  remove 
)
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.OnWorldEntered ( )
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.Run ( )
inline
void Photon.MmoDemo.Client.WinGrid.GameTabPage.SpawnBot ( )
inline

Property Documentation

override Image Photon.MmoDemo.Client.WinGrid.GameTabPage.BackgroundImage
getset
override ImageLayout Photon.MmoDemo.Client.WinGrid.GameTabPage.BackgroundImageLayout
getset
Game Photon.MmoDemo.Client.WinGrid.GameTabPage.Game
get
bool Photon.MmoDemo.Client.WinGrid.GameTabPage.IsDebugLogEnabled
get
InterestArea Photon.MmoDemo.Client.WinGrid.GameTabPage.MainCamera
get

Event Documentation

Action<GameTabPage> Photon.MmoDemo.Client.WinGrid.GameTabPage.WorldEntered