// #i54102# Split createPrimitive2DSequenceInCurrentState in prepareCurrentState and processing,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 // added accessors to original and clone void
SdrObject getOriginal( return maOriginal
SdrObject* getClonejava.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
protected: // access for derivated classes to maSdrDragEntries
SAL_DLLPRIVATE void clearSdrDragEntries(); void addSdrDragEntry(std::unique_ptr<SdrDragEntry> pNew); virtualvoid createSdrDragEntries(); virtualvoid createSdrDragEntryForSdrObject(const SdrObject& rOriginal);
// Helper to support inserting a new OverlayObject. It will do all // necessary stuff involved with that: // - add GridOffset for non-linear ViewToDevice transformation (calc) // - add to OverlayManager // - add to local OverlayObjectList - ownership change (!) // It is centralized here (and protected) to avoid that new usages/ // implementations forget one of these needed steps. void insertNewlyCreatedOverlayObjectForSdrDragMethod(
std::unique_ptr<sdr::overlay::OverlayObject> pOverlayObject, const sdr::contact::ObjectContact& rObjectContact,
sdr::overlay::OverlayManager& rOverlayManager);
virtualOUStringGetSdrDragComment const0
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 virtualvoid virtual EndSdrDragboolbCopy; virtualvoid CancelSdrDrag(); virtualPointerStyleGetSdrDragPointer) =;
virtual}
sdr::overlay::OverlayManager& rOverlayManager,
:contactObjectContact , boolbIsGeometrySizeValid);
SAL_DLLPRIVATEjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
// data read access boolboolmbShiftPressed:1 bool getSolidDraggingActive()java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
t ::Rectangle&SdrDragMethod::() const
{ return()meDragHdlSdrHdlKindPoly ?getSdrDragView).etMarkedPointsRect( java.lang.StringIndexOutOfBoundsException: Index 98 out of bounds for length 98
getSdrDragView().meDragHdl==SdrHdlKind::Glue ? getSdrDragView().GetMarkedGluePointsRect() :
getSdrDragView().GetMarkedObjRect();
}
// SdrDragMove
class SVXCORE_DLLPUBLIC SdrDragMove : public SdrDragMethod
{ private:
tools::Long m_nBestXSnap;
tools::Long m_nBestYSnap; bool m_bXSnapped; bool m_bYSnapped;
class SVXCORE_DLLPUBLIC SdrDragObjOwn : public SdrDragMethod
{ private: // SdrDragObjOwn always works on a clone since it has no transformation // mechanism to modify wireframe visualisations, but uses the // SdrObject::applySpecialDrag() method to change a clone of the // SdrObject
rtl::Reference<SdrObject> mxClone;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.