#include <property_list.h>
A list of properties, mapped using their ID
Definition at line 33 of file property_list.h.
◆ PropertyList() [1/2]
PBD::PropertyList::PropertyList |
( |
| ) |
|
◆ PropertyList() [2/2]
◆ ~PropertyList()
virtual PBD::PropertyList::~PropertyList |
( |
| ) |
|
|
virtual |
◆ add() [1/2]
Add a property (of some kind) to the list.
Used when constructing PropertyLists that describe a change/operation.
◆ add() [2/2]
template<typename T , typename V >
Construct a new Property List
Code that is constructing a property list for use in setting the state of an object uses this.
Defined below, once we have Property<T>
Definition at line 29 of file property_list_impl.h.
◆ get_changes_as_xml()
void PBD::PropertyList::get_changes_as_xml |
( |
XMLNode * |
| ) |
|
◆ invert()
void PBD::PropertyList::invert |
( |
| ) |
|
◆ remove()
◆ _property_owner
bool PBD::PropertyList::_property_owner |
|
protected |
The documentation for this class was generated from the following files: