neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::i_item_layout Class Referenceabstract

#include <i_layout_item.hpp>

Inheritance diagram for neogfx::i_item_layout:
neolib::services::i_service

Public Member Functions

virtual std::uint32_t id () const =0
 
virtual void increment_id ()=0
 
virtual bool & in_progress ()=0
 
virtual bool & querying_ideal_size ()=0
 
- Public Member Functions inherited from neolib::services::i_service
virtual ~i_service ()=default
 

Static Public Member Functions

static uuid const & iid ()
 

Detailed Description

Definition at line 172 of file i_layout_item.hpp.

Member Function Documentation

◆ id()

virtual std::uint32_t neogfx::i_item_layout::id ( ) const
pure virtual

◆ iid()

static uuid const & neogfx::i_item_layout::iid ( )
inlinestatic

Definition at line 180 of file i_layout_item.hpp.

◆ in_progress()

virtual bool & neogfx::i_item_layout::in_progress ( )
pure virtual

◆ increment_id()

virtual void neogfx::i_item_layout::increment_id ( )
pure virtual

◆ querying_ideal_size()

virtual bool & neogfx::i_item_layout::querying_ideal_size ( )
pure virtual

The documentation for this class was generated from the following file: