TuttleOFX  1
layer::elipsed_layer< view_t > Struct Template Reference

#include <freegil.hpp>

Public Types

typedef view_t::value_type color_t

Public Member Functions

 elipsed_layer (FTC_Manager manager, std::string sfront, std::string sback, color_t color, int id, int size)
void operator() (view_t &view)

Data Fields

FTC_Manager manager
std::string sfront
std::string sback
int id
int size
color_t color

Static Public Attributes

static const int dwidth = 30

Detailed Description

template<typename view_t>
struct layer::elipsed_layer< view_t >

Definition at line 311 of file freegil.hpp.


Member Typedef Documentation

template<typename view_t >
typedef view_t::value_type layer::elipsed_layer< view_t >::color_t

Definition at line 313 of file freegil.hpp.


Constructor & Destructor Documentation

template<typename view_t >
layer::elipsed_layer< view_t >::elipsed_layer ( FTC_Manager  manager,
std::string  sfront,
std::string  sback,
color_t  color,
int  id,
int  size 
) [inline]

Definition at line 323 of file freegil.hpp.


Member Function Documentation

template<typename view_t >
void layer::elipsed_layer< view_t >::operator() ( view_t &  view) [inline]

Definition at line 326 of file freegil.hpp.

References terry::subimage_view(), layer::render_glyphs< view_t >::view, and width.

Here is the call graph for this function:


Field Documentation

template<typename view_t >
color_t layer::elipsed_layer< view_t >::color

Definition at line 320 of file freegil.hpp.

template<typename view_t >
const int layer::elipsed_layer< view_t >::dwidth = 30 [static]

Definition at line 321 of file freegil.hpp.

template<typename view_t >
int layer::elipsed_layer< view_t >::id

Definition at line 318 of file freegil.hpp.

template<typename view_t >
FTC_Manager layer::elipsed_layer< view_t >::manager

Definition at line 315 of file freegil.hpp.

template<typename view_t >
std::string layer::elipsed_layer< view_t >::sback

Definition at line 317 of file freegil.hpp.

template<typename view_t >
std::string layer::elipsed_layer< view_t >::sfront

Definition at line 316 of file freegil.hpp.

template<typename view_t >
int layer::elipsed_layer< view_t >::size

Definition at line 319 of file freegil.hpp.


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