creativity  v1.3.0
Agent-based model of creativity and piracy
Classes
creativity::gui Namespace Reference

Namespace for all gtkmm creativity GUI classes. More...

Classes

class  BookInfoWindow
 InfoWindow subclass for displaying the details of a book. More...
 
class  BookStore
 Gtk::TreeModel::ColumnRecord subclass for handling Book information in the list of books in the main GUI window, and the list of authored books on the reader dialog. More...
 
class  GraphArea
 Gtk drawing area upon which the simulation state visualization is drawn. More...
 
class  GUI
 Class that runs a GUI in a thread, collecting its events into a queue to be processed periodically (e.g. More...
 
class  InfoWindow
 Gtk dialog for showing reader or book info. More...
 
class  LibraryStore
 Class extending BookStore that lists a reader's library books (excluding self-written works); it includes all the base book columns plus: More...
 
class  MemberStore
 Base class for a flat list of simulation members. More...
 
class  ReaderInfoWindow
 InfoWindow subclass for displaying the details of a reader/author. More...
 
class  ReaderStore
 Gtk::TreeModel::ColumnRecord subclass for handling Reader information in the list of readers in the main GUI window. More...
 

Detailed Description

Namespace for all gtkmm creativity GUI classes.