Castor3D 0.15.0
Multiplatform 3D engine
Fonctions membres publiques | Liste de tous les membres
Référence de la structure castor3d::LayoutItemFlags

#include <LayoutItemFlags.hpp>

Fonctions membres publiques

LayoutItemFlagsalign (HAlign v) noexcept
 
LayoutItemFlagsalign (VAlign v) noexcept
 
LayoutItemFlagscenterHorizontal () noexcept
 
LayoutItemFlagscenterVertical () noexcept
 
LayoutItemFlagstop () noexcept
 
LayoutItemFlagsbottom () noexcept
 
LayoutItemFlagsleft () noexcept
 
LayoutItemFlagsright () noexcept
 
LayoutItemFlagsstretch (bool v) noexcept
 
LayoutItemFlagsreserveSpaceIfHidden (bool v) noexcept
 
LayoutItemFlagspadding (castor::Point4ui v) noexcept
 
LayoutItemFlagspadLeft (uint32_t v) noexcept
 
LayoutItemFlagspadTop (uint32_t v) noexcept
 
LayoutItemFlagspadRight (uint32_t v) noexcept
 
LayoutItemFlagspadBottom (uint32_t v) noexcept
 
auto hAlign () const noexcept
 
auto vAlign () const noexcept
 
auto expand () const noexcept
 
auto reserveSpaceIfHidden () const noexcept
 
castor::Point4ui padding () const noexcept
 
uint32_t padding (uint32_t i) const noexcept
 
uint32_t paddingSize (uint32_t i) const noexcept
 

Documentation des fonctions membres

◆ align() [1/2]

LayoutItemFlags & castor3d::LayoutItemFlags::align ( HAlign  v)
inlinenoexcept

Référencé par bottom(), centerHorizontal(), centerVertical(), left(), right(), et top().

Voici le graphe des appelants de cette fonction :

◆ align() [2/2]

LayoutItemFlags & castor3d::LayoutItemFlags::align ( VAlign  v)
inlinenoexcept

◆ bottom()

LayoutItemFlags & castor3d::LayoutItemFlags::bottom ( )
inlinenoexcept

Références align(), et castor3d::eBottom.

Voici le graphe d'appel pour cette fonction :

◆ centerHorizontal()

LayoutItemFlags & castor3d::LayoutItemFlags::centerHorizontal ( )
inlinenoexcept

Références align(), et castor3d::eCenter.

Voici le graphe d'appel pour cette fonction :

◆ centerVertical()

LayoutItemFlags & castor3d::LayoutItemFlags::centerVertical ( )
inlinenoexcept

Références align(), et castor3d::eCenter.

Voici le graphe d'appel pour cette fonction :

◆ expand()

auto castor3d::LayoutItemFlags::expand ( ) const
inlinenoexcept

◆ hAlign()

auto castor3d::LayoutItemFlags::hAlign ( ) const
inlinenoexcept

◆ left()

LayoutItemFlags & castor3d::LayoutItemFlags::left ( )
inlinenoexcept

Références align(), et castor3d::eLeft.

Voici le graphe d'appel pour cette fonction :

◆ padBottom()

LayoutItemFlags & castor3d::LayoutItemFlags::padBottom ( uint32_t  v)
inlinenoexcept

◆ padding() [1/3]

castor::Point4ui castor3d::LayoutItemFlags::padding ( ) const
inlinenoexcept

◆ padding() [2/3]

LayoutItemFlags & castor3d::LayoutItemFlags::padding ( castor::Point4ui  v)
inlinenoexcept

◆ padding() [3/3]

uint32_t castor3d::LayoutItemFlags::padding ( uint32_t  i) const
inlinenoexcept

◆ paddingSize()

uint32_t castor3d::LayoutItemFlags::paddingSize ( uint32_t  i) const
inlinenoexcept

◆ padLeft()

LayoutItemFlags & castor3d::LayoutItemFlags::padLeft ( uint32_t  v)
inlinenoexcept

◆ padRight()

LayoutItemFlags & castor3d::LayoutItemFlags::padRight ( uint32_t  v)
inlinenoexcept

◆ padTop()

LayoutItemFlags & castor3d::LayoutItemFlags::padTop ( uint32_t  v)
inlinenoexcept

◆ reserveSpaceIfHidden() [1/2]

auto castor3d::LayoutItemFlags::reserveSpaceIfHidden ( ) const
inlinenoexcept

◆ reserveSpaceIfHidden() [2/2]

LayoutItemFlags & castor3d::LayoutItemFlags::reserveSpaceIfHidden ( bool  v)
inlinenoexcept

◆ right()

LayoutItemFlags & castor3d::LayoutItemFlags::right ( )
inlinenoexcept

Références align(), et castor3d::eRight.

Voici le graphe d'appel pour cette fonction :

◆ stretch()

LayoutItemFlags & castor3d::LayoutItemFlags::stretch ( bool  v)
inlinenoexcept

◆ top()

LayoutItemFlags & castor3d::LayoutItemFlags::top ( )
inlinenoexcept

Références align(), et castor3d::eTop.

Voici le graphe d'appel pour cette fonction :

◆ vAlign()

auto castor3d::LayoutItemFlags::vAlign ( ) const
inlinenoexcept

La documentation de cette structure a été générée à partir du fichier suivant :