pointer.h File Reference
#include <papyrus/papyrus-config.h>
#include <memory>
Go to the source code of this file.
Define Documentation
#define papyrus_const_pointer_cast std::const_pointer_cast |
#define papyrus_dynamic_pointer_cast std::dynamic_pointer_cast |
Referenced by Papyrus::Gtk::DrawableTreeView::add_drawable(), Papyrus::FreehandSketcher::add_sketchpad(), Papyrus::Group::child(), Papyrus::Group::freeze_children(), Papyrus::Gtk::MarkerWidget::get_marker(), Papyrus::FreehandSketcher::on_button_press(), Papyrus::Polyline::operator=(), Papyrus::Group::select(), Papyrus::Canvas::select(), Papyrus::Gtk::DrawableTreeView::set_drawable(), and Papyrus::Group::thaw_children().
#define papyrus_static_pointer_cast std::static_pointer_cast |
#define PapyrusPointer std::shared_ptr |
#define PapyrusWeakPointer std::weak_ptr |