The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Private Attributes | List of all members
gui::drop_group_manager Class Reference

Used to create and destroy drop groups. More...

#include <drop_target.hpp>

Inheritance diagram for gui::drop_group_manager:
Inheritance graph

Public Member Functions

 drop_group_manager ()
 
 ~drop_group_manager ()
 
drop_target_group get_group_id () const
 

Private Attributes

const drop_target_group group_id_
 

Detailed Description

Used to create and destroy drop groups.

To create drop_target widgets one has to have drop_group_manager stored in drop_group_manager_ptr.

Definition at line 95 of file drop_target.hpp.

Constructor & Destructor Documentation

gui::drop_group_manager::drop_group_manager ( )

Definition at line 106 of file drop_target.cpp.

gui::drop_group_manager::~drop_group_manager ( )

Definition at line 110 of file drop_target.cpp.

References gui::drop_target::delete_group(), and group_id_.

Member Function Documentation

drop_target_group gui::drop_group_manager::get_group_id ( ) const

Definition at line 115 of file drop_target.cpp.

References group_id_.

Referenced by BOOST_AUTO_TEST_CASE().

Member Data Documentation

const drop_target_group gui::drop_group_manager::group_id_
private

Definition at line 96 of file drop_target.hpp.

Referenced by get_group_id(), and ~drop_group_manager().


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