CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

aws.h File Reference

Advanced Windowing System. More...

#include "csutil/scf.h"
#include "csgeom/csrect.h"
#include "csgeom/cspoint.h"
#include "csutil/csvector.h"
#include "iutil/string.h"

Go to the source code of this file.

Compounds

struct  iAws
 Interface for the window manager. More...

struct  iAwsComponent
 Interface that is the base of ALL components. More...

struct  iAwsComponentFactory
 Interface for component factories. More...

struct  iAwsConnectionNodeFactory
 Interface for connection node factories. More...

struct  iAwsKeyFactory
 Interface for key factories. More...

struct  iAwsPrefManager
 Interface for the preferences manager (window manager needs one.). More...

struct  iAwsSink
 Interface for sinks. More...

struct  iAwsSinkManager
 Interface for the sink manager. More...

struct  iAwsSlot
 Interface for signal slots (conduits). More...

struct  iAwsSource
 Interface for signal sources. More...


Variables

const int AWSF_AlwaysEraseWindows = 1
 This flag makes the windowing system perform erases before drawing. More...

const int AWSF_AlwaysRedrawWindows = 2
 This flag makes the windowing system redraw every time, which is necessary when drawing to the screen context since this gets erased every frame by the engine. More...

const int AWSF_RaiseOnMouseOver = 4
 This flag makes windows come to the front solely by moving the mouse over them. More...


Detailed Description

Advanced Windowing System.

Definition in file aws.h.


Generated for Crystal Space by doxygen 1.2.14