\hypertarget{structevas_1_1Box}{}\section{evas\+:\+:Box Struct Reference}
\label{structevas_1_1Box}\index{evas\+::\+Box@{evas\+::\+Box}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structevas_1_1Box_1_1child__added__event}{child\+\_\+added\+\_\+event}
\item 
struct \hyperlink{structevas_1_1Box_1_1child__removed__event}{child\+\_\+removed\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structevas_1_1Box_abbe1db1b162f5fb844798352562005a9}{}\label{structevas_1_1Box_abbe1db1b162f5fb844798352562005a9} 
{\bfseries Box} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structevas_1_1Box_af5d8aaf9bbaa6d07c170e7aa8f12d3d9}{}\label{structevas_1_1Box_af5d8aaf9bbaa6d07c170e7aa8f12d3d9} 
{\bfseries Box} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structevas_1_1Box_a8006ef22d20f3f7fae64e0f25dc61203}{}\label{structevas_1_1Box_a8006ef22d20f3f7fae64e0f25dc61203} 
{\bfseries Box} (\hyperlink{structevas_1_1Box}{Box} const \&other)=default
\item 
\hypertarget{structevas_1_1Box_a61849f220d199e73a23c911abcd76d47}{}\label{structevas_1_1Box_a61849f220d199e73a23c911abcd76d47} 
{\bfseries Box} (\hyperlink{structevas_1_1Box}{Box} \&\&other)=default
\item 
\hypertarget{structevas_1_1Box_a60e212743537b31577897fd8cd7276ab}{}\label{structevas_1_1Box_a60e212743537b31577897fd8cd7276ab} 
\hyperlink{structevas_1_1Box}{Box} \& {\bfseries operator=} (\hyperlink{structevas_1_1Box}{Box} const \&other)=default
\item 
\hypertarget{structevas_1_1Box_a79fad586e1937ed75de0746a0c401cb7}{}\label{structevas_1_1Box_a79fad586e1937ed75de0746a0c401cb7} 
\hyperlink{structevas_1_1Box}{Box} \& {\bfseries operator=} (\hyperlink{structevas_1_1Box}{Box} \&\&other)=default
\item 
\hypertarget{structevas_1_1Box_ad22286d201bee0047dcbb0f3d03c7691}{}\label{structevas_1_1Box_ad22286d201bee0047dcbb0f3d03c7691} 
{\bfseries Box} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structevas_1_1Box_a6722efc311f81016d539be0a5e887ae1}{}\label{structevas_1_1Box_a6722efc311f81016d539be0a5e887ae1} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Box} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\hypertarget{structevas_1_1Box_af37771b59cc4ecc0966ea9b50199105b}{}\label{structevas_1_1Box_af37771b59cc4ecc0966ea9b50199105b} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries align\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ double $>$\+::type horizontal, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ double $>$\+::type vertical) const
\item 
\hypertarget{structevas_1_1Box_a2829a911279e4067f649f4e1465dbe6d}{}\label{structevas_1_1Box_a2829a911279e4067f649f4e1465dbe6d} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries align\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ double $>$\+::type horizontal, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ double $>$\+::type vertical) const
\item 
\hypertarget{structevas_1_1Box_a463a6724add52108403847d4dc1cc64d}{}\label{structevas_1_1Box_a463a6724add52108403847d4dc1cc64d} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries padding\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $>$\+::type horizontal, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $>$\+::type vertical) const
\item 
\hypertarget{structevas_1_1Box_a704ddcc953ea299968bad68816093d77}{}\label{structevas_1_1Box_a704ddcc953ea299968bad68816093d77} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries padding\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $>$\+::type horizontal, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $>$\+::type vertical) const
\item 
\hypertarget{structevas_1_1Box_a0616391ba7e231fe1ac88355fb42c5d9}{}\label{structevas_1_1Box_a0616391ba7e231fe1ac88355fb42c5d9} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries layout\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \hyperlink{group__Evas__Object__Box_gad3ef5177a00dcda0c08c86287419d5b5}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Layout} $>$\+::type cb, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ void const $\ast$$>$\+::type data, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \hyperlink{group__Eina__Types__Group_gadbac560ba2bca5c61d97bfbb542018f3}{Eina\+\_\+\+Free\+\_\+\+Cb} $>$\+::type free\+\_\+data) const
\item 
\hypertarget{structevas_1_1Box_a22a999fe015b9642d1097edbc8ed3c5b}{}\label{structevas_1_1Box_a22a999fe015b9642d1097edbc8ed3c5b} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$\+::type {\bfseries internal\+\_\+remove} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$\+::type child) const
\item 
\hypertarget{structevas_1_1Box_a61c6d22e797544a112c82669e1eb1a4c}{}\label{structevas_1_1Box_a61c6d22e797544a112c82669e1eb1a4c} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries remove\+\_\+all} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type clear) const
\item 
\hypertarget{structevas_1_1Box_a07131ff0c4e92bae612ca2f122019ddd}{}\label{structevas_1_1Box_a07131ff0c4e92bae612ca2f122019ddd} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1eina_1_1iterator}{efl\+::eina\+::iterator}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$ $>$\+::type {\bfseries iterator\+\_\+new} () const
\item 
\hypertarget{structevas_1_1Box_a5f8def0bf245f3a7961afd03032cc3b4}{}\label{structevas_1_1Box_a5f8def0bf245f3a7961afd03032cc3b4} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$\+::type {\bfseries add\+\_\+to} () const
\item 
\hypertarget{structevas_1_1Box_a4b0e20fe77d465b5098b7fffa4fc213c}{}\label{structevas_1_1Box_a4b0e20fe77d465b5098b7fffa4fc213c} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ int $>$\+::type {\bfseries option\+\_\+property\+\_\+id\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type name) const
\item 
\hypertarget{structevas_1_1Box_a1cacf5d21faae7e505f91e0d98e917b1}{}\label{structevas_1_1Box_a1cacf5d21faae7e505f91e0d98e917b1} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1eina_1_1accessor}{efl\+::eina\+::accessor}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$ $>$\+::type {\bfseries accessor\+\_\+new} () const
\item 
\hypertarget{structevas_1_1Box_a6634526b1dd4d3e2f010500edff34de6}{}\label{structevas_1_1Box_a6634526b1dd4d3e2f010500edff34de6} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$\+::type {\bfseries internal\+\_\+remove\+\_\+at} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ unsigned int $>$\+::type pos) const
\item 
\hypertarget{structevas_1_1Box_a379e84e54e5c9079c68bf6f42866e958}{}\label{structevas_1_1Box_a379e84e54e5c9079c68bf6f42866e958} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries remove\+\_\+at} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ unsigned int $>$\+::type pos) const
\item 
\hypertarget{structevas_1_1Box_a9fd92a06defb5f0141559c5735f6d8c7}{}\label{structevas_1_1Box_a9fd92a06defb5f0141559c5735f6d8c7} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type {\bfseries option\+\_\+property\+\_\+name\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type property) const
\item 
\hypertarget{structevas_1_1Box_a5d3d96ac0f34220fd8bc8306658fd982}{}\label{structevas_1_1Box_a5d3d96ac0f34220fd8bc8306658fd982} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries remove} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$\+::type child) const
\item 
\hypertarget{structevas_1_1Box_a7bc25b5117914d9fa66f168ca1dcfeee}{}\label{structevas_1_1Box_a7bc25b5117914d9fa66f168ca1dcfeee} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ int $>$\+::type {\bfseries count} () const
\item 
\hypertarget{structevas_1_1Box_a15968403e494766ce659787028bf9301}{}\label{structevas_1_1Box_a15968403e494766ce659787028bf9301} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structevas_1_1Box_afce5dd27ae5a92182f1a32a71b11e8e8}{}\label{structevas_1_1Box_afce5dd27ae5a92182f1a32a71b11e8e8} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structevas_1_1Box_aa968050705042c3e64cdfde227eab137}{}\label{structevas_1_1Box_aa968050705042c3e64cdfde227eab137} 
static struct \hyperlink{structevas_1_1Box_1_1child__added__event}{evas\+::\+Box\+::child\+\_\+added\+\_\+event} {\bfseries child\+\_\+added\+\_\+event}
\item 
\hypertarget{structevas_1_1Box_ab88068976270ff7ccf99c2dbb920a1a1}{}\label{structevas_1_1Box_ab88068976270ff7ccf99c2dbb920a1a1} 
static struct \hyperlink{structevas_1_1Box_1_1child__removed__event}{evas\+::\+Box\+::child\+\_\+removed\+\_\+event} {\bfseries child\+\_\+removed\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
