<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_aba14e9a13335de473c2b653d41d91f8f"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#aba14e9a13335de473c2b653d41d91f8f">ewol::compositing::Shaper::getBorder</a></div><divclass="ttdeci">ewol::Padding getBorder()</div><divclass="ttdoc">get the padding declared by the user in the config file </div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_a28bbdee22070f1efff1a9618cb554af7"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#a28bbdee22070f1efff1a9618cb554af7">ewol::compositing::Shaper::draw</a></div><divclass="ttdeci">void draw(bool _disableDepthTest=true)</div><divclass="ttdoc">draw All the refistered text in the current element on openGL </div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_aed0cabd2655f4483707724cc8224cf48"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#aed0cabd2655f4483707724cc8224cf48">ewol::compositing::Shaper::setActivateState</a></div><divclass="ttdeci">void setActivateState(int32_t _status)</div><divclass="ttdoc">Set activate state of the element. </div><divclass="ttdef"><b>Definition:</b> Shaper.hpp:262</div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_a36b9ada14a0bec0f5d5e3e3beda2891f"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#a36b9ada14a0bec0f5d5e3e3beda2891f">ewol::compositing::Shaper::getColor</a></div><divclass="ttdeci">const etk::Color< float >& getColor(int32_t _id)</div><divclass="ttdoc">Get The color associated at an ID. </div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_a2e16d511ec3945a7e7098dda091dbb28"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#a2e16d511ec3945a7e7098dda091dbb28">ewol::compositing::Shaper::getCurrentDisplayedStatus</a></div><divclass="ttdeci">int32_t getCurrentDisplayedStatus()</div><divclass="ttdoc">get the current displayed status of the shaper </div><divclass="ttdef"><b>Definition:</b> Shaper.hpp:127</div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_a14f700567f2cd55edfa4f5f5a8238034"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#a14f700567f2cd55edfa4f5f5a8238034">ewol::compositing::Shaper::clear</a></div><divclass="ttdeci">void clear()</div><divclass="ttdoc">clear alll tre registered element in the current element </div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_a4882a36ab69d23a3310e7aad73a45936"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#a4882a36ab69d23a3310e7aad73a45936">ewol::compositing::Shaper::hasSources</a></div><divclass="ttdeci">bool hasSources()</div><divclass="ttdoc">Sometimes the user declare an image but not allocate the ressources all the time, this is to know it ...</div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_a3e490a9d8ed8614bcc62966cc41f8842"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#a3e490a9d8ed8614bcc62966cc41f8842">ewol::compositing::Shaper::setState</a></div><divclass="ttdeci">bool setState(int32_t _newState)</div><divclass="ttdoc">Change the current state. </div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_a026e2f8b0d83db963c815be46710ba0f"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#a026e2f8b0d83db963c815be46710ba0f">ewol::compositing::Shaper::getPadding</a></div><divclass="ttdeci">ewol::Padding getPadding()</div><divclass="ttdoc">get the padding declared by the user in the config file </div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_a5dd371f864b071a2cdb7c327b19e2afe"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#a5dd371f864b071a2cdb7c327b19e2afe">ewol::compositing::Shaper::getConfigNumber</a></div><divclass="ttdeci">double getConfigNumber(int32_t _id)</div><divclass="ttdoc">Get The number associated at an ID. </div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_ac3c2919932fec50eb894ee5f697c0786"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#ac3c2919932fec50eb894ee5f697c0786">ewol::compositing::Shaper::periodicCall</a></div><divclass="ttdeci">bool periodicCall(const ewol::event::Time &_event)</div><divclass="ttdoc">Same as the widfget periodic call (this is for change display) </div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_a59a0f488d9b3ba4a93f47b2728a12e4e"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#a59a0f488d9b3ba4a93f47b2728a12e4e">ewol::compositing::Shaper::getNextDisplayedStatus</a></div><divclass="ttdeci">int32_t getNextDisplayedStatus()</div><divclass="ttdoc">get the next displayed status of the shaper </div><divclass="ttdef"><b>Definition:</b> Shaper.hpp:134</div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_afb8cb24db5a5c5f3617d419e7d5932a8"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#afb8cb24db5a5c5f3617d419e7d5932a8">ewol::compositing::Shaper::requestColor</a></div><divclass="ttdeci">int32_t requestColor(const std::string &_name)</div><divclass="ttdoc">Get an ID on the color instance element. </div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html">ewol::compositing::Shaper</a></div><divclass="ttdoc">the Shaper system is a basic theme configuration for every widget, it corespond at a background displ...</div><divclass="ttdef"><b>Definition:</b> Shaper.hpp:39</div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_a40f2c2945450e4e5ec2c8eb7cf795080"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#a40f2c2945450e4e5ec2c8eb7cf795080">ewol::compositing::Shaper::requestConfig</a></div><divclass="ttdeci">int32_t requestConfig(const std::string &_name)</div><divclass="ttdoc">Get an ID on the configuration instance element. </div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_ab5885d74f8cc005761ebf5d035215904"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#ab5885d74f8cc005761ebf5d035215904">ewol::compositing::Shaper::getSource</a></div><divclass="ttdeci">const std::string & getSource() const</div><divclass="ttdoc">get the shaper file Source </div><divclass="ttdef"><b>Definition:</b> Shaper.hpp:172</div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_a006f2b484cdef66fdc8d1be585d2279d"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#a006f2b484cdef66fdc8d1be585d2279d">ewol::compositing::Shaper::setSource</a></div><divclass="ttdeci">void setSource(const std::string &_newFile)</div><divclass="ttdoc">change the shaper Source </div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_ab45597f308289b2b4e39d0c1e25dda9d"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#ab45597f308289b2b4e39d0c1e25dda9d">ewol::compositing::Shaper::changeStatusIn</a></div><divclass="ttdeci">bool changeStatusIn(int32_t _newStatusId)</div><divclass="ttdoc">change the current status in an other </div></div>
<divclass="ttc"id="_shaper_8hpp_html_a5b8337d1167b4c9a3eda5347f0fb589ea5f7a38fb943c3271bba83b8e9caa5322"><divclass="ttname"><ahref="_shaper_8hpp.html#a5b8337d1167b4c9a3eda5347f0fb589ea5f7a38fb943c3271bba83b8e9caa5322">ewol::compositing::renderBorder</a></div><divclass="ttdoc">Render 4 squares for coiner, and renctangle for border, a big rentangle for background and 8 rectangl...</div><divclass="ttdef"><b>Definition:</b> Shaper.hpp:21</div></div>
<divclass="ttc"id="classewol_1_1compositing_1_1_shaper_html_a44b409fa6762c957b97926e1a40a3984"><divclass="ttname"><ahref="classewol_1_1compositing_1_1_shaper.html#a44b409fa6762c957b97926e1a40a3984">ewol::compositing::Shaper::getTransitionStatus</a></div><divclass="ttdeci">float getTransitionStatus()</div><divclass="ttdoc">get the current trasion status </div><divclass="ttdef"><b>Definition:</b> Shaper.hpp:141</div></div>