Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CMatchDialog Class Reference

CMatchDialog. More...

#include <MatchDialog.h>

List of all members.

Public Member Functions

 CMatchDialog (vector< CParticipant * > AvailableParticipants, vector< CParticipant * > AssignedParticipants, vector< CResource * > resources, uint32 uiMinNumPlayersPerMatch, uint32 uiMaxNumPlayersPerMatch, int32 iMatchID, bool bPass=false, QWidget *pParent=NULL, const int8 *name=NULL)
 CMatchDialog.
 ~CMatchDialog ()
 ~CMatchDialog
CMatchGetMatch () const
 GetMatch.


Detailed Description

CMatchDialog.

Description: Dialog box that allows the user to change the properties of a match.

Limitations: NONE


Constructor & Destructor Documentation

CMatchDialog::CMatchDialog vector< CParticipant * >  AvailableParticipants,
vector< CParticipant * >  AssignedParticipants,
vector< CResource * >  resources,
uint32  uiMinNumPlayersPerMatch,
uint32  uiMaxNumPlayersPerMatch,
int32  iMatchID,
bool  bPass = false,
QWidget *  pParent = NULL,
const int8 *  name = NULL
 

CMatchDialog.

Description: Class constructor

Parameters:
pParent is the parent widget of this dialog box.
name is the name of this dialog box.
AvailableParticipants is a vector of participants still available in the tournament.
AssignedParticipants is a vector of participants assigned to this match already.
resources are all the available resources.
uiMaxNumPlayersPerMatch is the maximum number of players per match.
uiMinNumPlayersPerMatch is the minimum number of players per match.
Limitations: NONE

CMatchDialog::~CMatchDialog  ) 
 

~CMatchDialog

Description: Class deconstructor

Limitations: NONE


Member Function Documentation

CMatch * CMatchDialog::GetMatch  )  const
 

GetMatch.

Description: Returns the match made by this dialog.

Returns:
The match made by this dialog.
Limitations: Don't call unless the dialog was accepted.


The documentation for this class was generated from the following files:
Copyright (c) 2005 Matt Bruns, Pat Hammond, Kevin Markussen, Travis Service, Brain Shaver

SourceForge.net Logo