Shaper.hpp File Reference
#include <ewol/debug.hpp>
#include <ewol/compositing/Compositing.hpp>
#include <gale/resource/Program.hpp>
#include <ewol/resource/ConfigFile.hpp>
#include <ewol/resource/ColorFile.hpp>
#include <ewol/resource/Image.hpp>
#include <ewol/event/Time.hpp>
#include <ewol/Padding.hpp>

Go to the source code of this file.

Classes

class  ewol::compositing::Shaper
 

Macros

#define SHAPER_NB_MAX_QUAD   (5*5)
 
#define SHAPER_NB_MAX_TRIANGLE   (SHAPER_NB_MAX_QUAD*2)
 
#define SHAPER_NB_MAX_VERTEX   (SHAPER_NB_MAX_TRIANGLE*3)
 

Enumerations

enum  ewol::compositing::renderMode { ewol::compositing::renderSingleSquare, ewol::compositing::renderBorder, renderOneBorder }
 
enum  shaperPos {
  shaperPosLeft, shaperPosRight, shaperPosTop, shaperPosButtom,
  shaperPosCount
}
 

Detailed Description

Author
Edouard DUPIN
Note
License: APACHE v2.0 (see license file)

Enumeration Type Documentation

§ renderMode

Enumerator
renderSingleSquare 

basic historic render mode

renderBorder 

Render 4 squares for coiner, and renctangle for border, a big rentangle for background and 8 rectangle for the outside part.