Crossfire JXClient, Trunk  R20561
com.realtime.crossfire.jxclient.main.FacesTracker Class Reference

Tracks a GuiStateManager and resets known faces whenever a new server connection has been established. More...

+ Collaboration diagram for com.realtime.crossfire.jxclient.main.FacesTracker:

Public Member Functions

 FacesTracker (@NotNull final GuiStateManager guiStateManager, @NotNull final FacesManager facesManager)
 Creates a new instance. More...
 

Private Attributes

final FacesManager facesManager
 The FacesManager to update. More...
 
final GuiStateListener guiStateListener
 The GuiStateListener to track connections to servers. More...
 

Detailed Description

Tracks a GuiStateManager and resets known faces whenever a new server connection has been established.

Author
Andreas Kirschbaum

Definition at line 35 of file FacesTracker.java.

Constructor & Destructor Documentation

◆ FacesTracker()

com.realtime.crossfire.jxclient.main.FacesTracker.FacesTracker ( @NotNull final GuiStateManager  guiStateManager,
@NotNull final FacesManager  facesManager 
)

Creates a new instance.

Parameters
guiStateManagerthe gui state manager to track
facesManagerthe faces manager to update

Definition at line 92 of file FacesTracker.java.

References com.realtime.crossfire.jxclient.main.FacesTracker.facesManager, and com.realtime.crossfire.jxclient.main.FacesTracker.guiStateListener.

Member Data Documentation

◆ facesManager

final FacesManager com.realtime.crossfire.jxclient.main.FacesTracker.facesManager
private

◆ guiStateListener

final GuiStateListener com.realtime.crossfire.jxclient.main.FacesTracker.guiStateListener
private

The GuiStateListener to track connections to servers.

Definition at line 48 of file FacesTracker.java.

Referenced by com.realtime.crossfire.jxclient.main.FacesTracker.FacesTracker().


The documentation for this class was generated from the following file: