BCESolve
BCELabel Class Reference

Class handling labeling of controls in the solution tab. More...

#include <bcelabel.hpp>

Inheritance diagram for BCELabel:
Collaboration diagram for BCELabel:

Public Slots

void displayStateOrValues (bool isPrivateVals, int emittedPlayer)
 Sets the state slider label to reflect if game has common or private states.
 

Public Member Functions

 BCELabel (LabelType _labelType, BCESliderType _sliderType, int _player)
 Constructs slider labels for controls layout.
 

Private Attributes

int player
 Player associated with the label.
 
LabelType labelType
 Type of label (i.e. "DeviationPlot," "SliderLabel," etc.).
 
BCESliderType sliderType
 Type of Slider associated with a slider label (i.e. "Type," "Action," "State").
 
std::stringstream dynamicString
 String manipulated when data is changed.
 

Detailed Description

Class handling labeling of controls in the solution tab.

This class constructs labels for the grid of controls in the solution tab. The class processes whether the game has a product structure or not and labels the state controls accordingly.


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