LibreOffice Module svx (master) 1
|
#include <svdlayer.hxx>
Public Member Functions | |
bool | operator== (const SdrLayer &rCmpLayer) const |
void | SetName (const OUString &rNewName) |
const OUString & | GetName () const |
void | SetTitle (const OUString &rTitle) |
const OUString & | GetTitle () const |
void | SetDescription (const OUString &rDesc) |
const OUString & | GetDescription () const |
void | SetVisibleODF (bool bVisibleODF) |
bool | IsVisibleODF () const |
void | SetPrintableODF (bool bPrintableODF) |
bool | IsPrintableODF () const |
void | SetLockedODF (bool bLockedODF) |
bool | IsLockedODF () const |
SdrLayerID | GetID () const |
void | SetModel (SdrModel *pNewModel) |
Private Member Functions | |
SdrLayer (SdrLayerID nNewID, OUString aNewName) | |
Private Attributes | |
OUString | maName |
OUString | maTitle |
OUString | maDescription |
SdrModel * | pModel |
bool | mbVisibleODF |
bool | mbPrintableODF |
bool | mbLockedODF |
SdrLayerID | nID |
Friends | |
class | SdrLayerAdmin |
Definition at line 58 of file svdlayer.hxx.
|
private |
Definition at line 71 of file svdlayer.cxx.
References maName, mbLockedODF, mbPrintableODF, and mbVisibleODF.
|
inline |
Definition at line 83 of file svdlayer.hxx.
|
inline |
Definition at line 94 of file svdlayer.hxx.
Referenced by SdrEditView::DeleteLayer(), SdrLayerAdmin::GetLayerID(), SdrLayerAdmin::GetUniqueLayerID(), SdrObject::NbcApplyNotPersistAttr(), and SvxShape::setPropertyValueImpl().
|
inline |
Definition at line 77 of file svdlayer.hxx.
References maName.
Referenced by SvxShape::getPropertyValueImpl(), SdrPaintView::SetNotPersistDefaultAttr(), and SdrObject::TakeNotPersistAttr().
|
inline |
Definition at line 80 of file svdlayer.hxx.
References maTitle.
|
inline |
Definition at line 92 of file svdlayer.hxx.
|
inline |
Definition at line 89 of file svdlayer.hxx.
|
inline |
Definition at line 86 of file svdlayer.hxx.
bool SdrLayer::operator== | ( | const SdrLayer & | rCmpLayer | ) | const |
Definition at line 95 of file svdlayer.cxx.
|
inline |
Definition at line 82 of file svdlayer.hxx.
|
inline |
Definition at line 91 of file svdlayer.hxx.
|
inline |
Definition at line 95 of file svdlayer.hxx.
References SdrLayerAdmin::pModel.
Referenced by SdrLayerAdmin::NewLayer(), and SdrLayerAdmin::SetModel().
void SdrLayer::SetName | ( | const OUString & | rNewName | ) |
Definition at line 80 of file svdlayer.cxx.
References SfxBroadcaster::Broadcast(), LayerChange, maName, pModel, and SdrModel::SetChanged().
|
inline |
Definition at line 88 of file svdlayer.hxx.
|
inline |
Definition at line 79 of file svdlayer.hxx.
References maTitle.
|
inline |
Definition at line 85 of file svdlayer.hxx.
|
friend |
Definition at line 60 of file svdlayer.hxx.
|
private |
Definition at line 64 of file svdlayer.hxx.
|
private |
Definition at line 62 of file svdlayer.hxx.
Referenced by operator==(), and SetName().
|
private |
Definition at line 63 of file svdlayer.hxx.
|
private |
Definition at line 68 of file svdlayer.hxx.
Referenced by SdrLayer().
|
private |
Definition at line 67 of file svdlayer.hxx.
Referenced by SdrLayer().
|
private |
Definition at line 66 of file svdlayer.hxx.
Referenced by SdrLayer().
|
private |
Definition at line 69 of file svdlayer.hxx.
Referenced by operator==().
|
private |
Definition at line 65 of file svdlayer.hxx.
Referenced by SetName().