src/data-types.h File Reference

Header for various data types that are too little for having a single file. More...

#include <gtk/gtk.h>
#include "constants.h"
Include dependency graph for data-types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef int refresh_freq_t
 Refresh frequency of a frame.

Enumerations

enum  size_ratio_t { NORMAL = 0, LARGE = 1, FULL = 2, LAST_SIZE_RATIO_T }
 

Size ratio of the frame.

More...

Detailed Description

Header for various data types that are too little for having a single file.

Author:
Steve Dodier <sidnioulz@gmail.com>

This header file contains several data structures that are too little to be in a standalone file. It includes: size_ratio_t a list of size ratios for a frame refresh_freq_t a refresh frequency in milliseconds

Definition in file data-types.h.


Typedef Documentation

Refresh frequency of a frame.

This value represents the refresh frequency of a frame, in milliseconds. A special value, REFRESH_FREQ_AUTO, can also be used.

Definition at line 60 of file data-types.h.


Enumeration Type Documentation

Size ratio of the frame.

This enum represents the size of the drawing area inside a frame. It can only take a limited set of values.

Enumerator:
NORMAL 

Default size of a frame. Around 300px height

LARGE 

Twice as big as the default size

FULL 

Future size ratio that will fit the whole screen area

LAST_SIZE_RATIO_T 

Definition at line 45 of file data-types.h.

00045              {
00046     NORMAL=0,           
00047     LARGE=1,            
00048     FULL=2,             
00049     LAST_SIZE_RATIO_T   // DO NOT USE THIS - FOR LOOP PURPOSE ONLY
00050 } size_ratio_t;

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on Tue Jan 12 00:48:44 2010 for ENSIBSynema by  doxygen 1.6.1