/* This is the prmary Elementary header file that includes all other useful * headers. * * Elementary is distributed under the LGPLv2 license. Please see the COPYING * file that was distributed with this source. */ #ifndef ELEMENTARY_CXX_HH #define ELEMENTARY_CXX_HH #if defined(ELEMENTARY_H) || defined(ELM_WIDGET_H) #error Do not include Elm C API headers before including Elementary.hh #endif #ifdef HAVE_CONFIG_H extern "C" { #include } #endif #define ELM_INTERNAL_API_ARGESFSDFEFC #define ELM_WIDGET_ITEM_PROTECTED extern "C" { #include "Elementary.h" #include "elm_widget.h" } #ifdef EFL_BETA_API_SUPPORT @ELM_ELOCATION_DEF@ ELM_ELOCATION #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #endif #endif