CrystalSpace

Public API Reference

cstool/pen.h File Reference

Vector shape drawing. More...

#include "csgeom/poly3d.h"
#include "csgeom/polyidx.h"
#include "csgeom/vector4.h"
#include "csgeom/vector2.h"
#include "csutil/cscolor.h"
#include "csutil/dirtyaccessarray.h"
#include "csutil/ref.h"
#include "csutil/refarr.h"
#include "csutil/memfile.h"
#include "ivideo/graph3d.h"
#include "ivideo/texture.h"

Go to the source code of this file.

Classes

class  csMemoryPen
class  csPen
 A pen specialized for CS. More...
struct  iPen
 A pen is used to draw vector shapes. More...

Enumerations

enum  CS_PEN_FLAGS { CS_PEN_FILL = 1, CS_PEN_SWAPCOLORS = 2, CS_PEN_TEXTURE_ONLY = 4, CS_PEN_TEXTURE = 5 }
enum  CS_PEN_TEXT_ALIGN {
  CS_PEN_TA_TOP, CS_PEN_TA_BOT, CS_PEN_TA_LEFT, CS_PEN_TA_RIGHT,
  CS_PEN_TA_CENTER
}


Detailed Description

Vector shape drawing.

Definition in file pen.h.


Enumeration Type Documentation

Enumerator:
CS_PEN_FILL 
CS_PEN_SWAPCOLORS 
CS_PEN_TEXTURE_ONLY 
CS_PEN_TEXTURE 

Definition at line 52 of file pen.h.

Enumerator:
CS_PEN_TA_TOP 
CS_PEN_TA_BOT 
CS_PEN_TA_LEFT 
CS_PEN_TA_RIGHT 
CS_PEN_TA_CENTER 

Definition at line 43 of file pen.h.


Generated for Crystal Space 1.2.1 by doxygen 1.5.3