Kitlist
A list manager for maintaining kit lists
Loading...
Searching...
No Matches
Model Member List
This is the complete list of members for
Model
, including all inherited members.
add_category
(std::shared_ptr< Category > category)
Model
add_item
(std::shared_ptr< Item > item, std::shared_ptr< Category > category=nullptr)
Model
protected
all
enum value
Model
associate_item_with_category
(int32_t item_id, std::shared_ptr< Category > category)
Model
categories
Model
private
category_map
Model
private
change_all_current_items_checked_states
(check_action action)
Model
change_checked_state
(int32_t id, check_action action)
Model
check
enum value
Model
check_action
enum name
Model
checked
enum value
Model
copy_checked_items_to_categories
(std::vector< int32_t > cids)
Model
copy_item_to_categories
(int32_t item_id, std::vector< int32_t > cids)
Model
copy_items_to_categories
(std::vector< std::shared_ptr< Item > > &items, std::vector< std::shared_ptr< Category > > &categories)
Model
count_filter_items_for_current_selected_category
() const
Model
inline
delete_all_current_checked_items
()
Model
delete_category
(int32_t id)
Model
delete_item
(int32_t id)
Model
dirty
Model
private
filter
Model
private
filter_items_for_current_selected_category
() const
Model
get_all_items
() const
Model
inline
get_all_items_for_current_selected_category
() const
Model
get_categories
() const
Model
inline
get_category
(int32_t id) const
Model
get_category_count
() const
Model
inline
get_current_category
()
Model
inline
get_current_checked_item_count
() const
Model
inline
get_filter
() const
Model
inline
get_item
(int32_t id) const
Model
get_item_count
() const
Model
inline
get_selected_category
() const
Model
inline
is_dirty
() const
Model
inline
item_map
Model
private
items
Model
private
KitParser
class
Model
friend
max_category_id
Model
private
max_item_id
Model
private
Model
()
Model
inline
new_category
(const std::string &name)
Model
new_item
(const std::string &name, bool checked=false)
Model
no_category
Model
static
remove_all_current_checked_items
()
Model
remove_item
(int32_t id)
Model
remove_items
(const std::vector< std::shared_ptr< Item > > &items)
Model
renumber
()
Model
renumber_categories
()
Model
renumber_items
()
Model
save
(const std::string &filename)
Model
select_category
(int32_t id)
Model
inline
selected_category
Model
private
set_category_name
(const int32_t id, const std::string &name)
Model
inline
set_dirty
(bool dirty=true)
Model
set_filter
(state_filter state)
Model
inline
set_item_checked
(const int32_t id, const bool state)
Model
inline
set_item_name
(const int32_t id, const std::string &name)
Model
inline
show_model
() const
Model
sort
()
Model
sort_categories
()
Model
sort_category_items
()
Model
sort_item_categories
()
Model
sort_items
()
Model
state_filter
enum name
Model
toggle
enum value
Model
toggle_item_checked
(const int32_t id)
Model
inline
private
uncheck
enum value
Model
unchecked
enum value
Model
validate
() const
Model
~Model
()
Model
inline
virtual
Generated by
1.14.0
Copyright 2008-2025
Frank Dean