neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
i_layout_item.hpp File Reference

Go to the source code of this file.

Classes

struct  neogfx::not_a_layout
 
struct  neogfx::not_a_widget
 
struct  neogfx::not_a_spacer
 
struct  neogfx::no_parent_layout
 
struct  neogfx::no_parent_layout_item
 
struct  neogfx::no_parent_widget
 
struct  neogfx::no_layout_manager
 
struct  neogfx::layout_item_not_found
 
struct  neogfx::ancestor_layout_type_not_found
 
struct  neogfx::cannot_fix_weightings
 
class  neogfx::i_layout_item
 
class  neogfx::size_policy_of_parent< LayoutItemType, ParentItemCategory >
 
class  neogfx::i_item_layout
 

Namespaces

namespace  neogfx
 

Enumerations

enum class  neogfx::layout_item_category { neogfx::Unspecified , neogfx::Layout , neogfx::Spacer , neogfx::Widget }
 

Functions

uint32_t neogfx::global_layout_id ()
 
bool neogfx::querying_ideal_size ()