Minsky
anonymous_namespace{godleyTableWindow.cc} Namespace Reference

Classes

struct  Colour
 

Functions

string capitalise (string x)
 
void showAsset (Pango &pango, cairo_t *cairo, GodleyAssetClass::AssetClass assetClass)
 

Variables

struct anonymous_namespace{godleyTableWindow.cc}::Colour assetColour []
 

Function Documentation

◆ capitalise()

string anonymous_namespace{godleyTableWindow.cc}::capitalise ( string  x)

Definition at line 46 of file godleyTableWindow.cc.

Referenced by minsky::GodleyTableEditor::draw().

47  {
48  if (!x.empty()) x[0]=toupper(x[0]);
49  return x;
50  }
Here is the caller graph for this function:

◆ showAsset()

void anonymous_namespace{godleyTableWindow.cc}::showAsset ( Pango &  pango,
cairo_t *  cairo,
GodleyAssetClass::AssetClass  assetClass 
)

Definition at line 62 of file godleyTableWindow.cc.

References assetColour.

Referenced by minsky::GodleyTableEditor::draw().

63  {
64  const CairoSave cs(cairo);
65  auto& colour=assetColour[assetClass];
66  cairo_set_source_rgb(cairo,colour.r,colour.g,colour.b);
67  pango.show();
68  }
struct anonymous_namespace{godleyTableWindow.cc}::Colour assetColour[]
Here is the caller graph for this function:

Variable Documentation

◆ assetColour

struct anonymous_namespace{godleyTableWindow.cc}::Colour anonymous_namespace{godleyTableWindow.cc}::assetColour[]
Initial value:
= {
{0,0,0},
{0,0,0},
{1,0,0},
{.6,.5,0}
}

Referenced by showAsset().