20 #ifndef INCLUDED_SW_SOURCE_CORE_ACCESS_ACCFRAME_HXX
21 #define INCLUDED_SW_SOURCE_CORE_ACCESS_ACCFRAME_HXX
26 #include <rtl/ustring.hxx>
48 bool bInPagePreviewr );
62 bool bInPagePreview );
73 std::list< sw::access::SwAccessibleChild >& rChildren,
74 bool bInPagePreview );
99 bool bIsPagePreview );
106 bool bInPagePreview );
115 const SwFrame *pFrame =
nullptr );
125 sal_Int32 nPos )
const;
129 std::list< sw::access::SwAccessibleChild >& rChildren )
const;
133 maVisArea = rNewVisArea;
152 return IsShowing( rAccMap, aFrameOrObj );
Base class of the Writer layout elements.
Of course Writer needs its own rectangles.
static sal_Int32 GetChildCount(SwAccessibleMap &rAccMap, const SwRect &rVisArea, const SwFrame *pFrame, bool bInPagePreviewr)
bool IsInPagePreview() const
static sw::access::SwAccessibleChild GetChild(SwAccessibleMap &rAccMap, const SwRect &rVisArea, const SwFrame &rFrame, sal_Int32 &rPos, bool bInPagePreview)
const SwFrame * GetFrame() const
bool IsOpaque(SwViewShell const *pVSh) const
static void GetChildren(SwAccessibleMap &rAccMap, const SwRect &rVisArea, const SwFrame &rFrame, std::list< sw::access::SwAccessibleChild > &rChildren, bool bInPagePreview)
const bool mbIsInPagePreview
static bool GetChildIndex(SwAccessibleMap &rAccMap, const SwRect &rVisArea, const SwFrame &rFrame, const sw::access::SwAccessibleChild &rChild, sal_Int32 &rPos, bool bInPagePreview)
void SetVisArea(const SwRect &rNewVisArea)
SwAccessibleFrame(const SwRect &rVisArea, const SwFrame *pFrame, bool bIsPagePreview)
SwRect GetBounds(const SwAccessibleMap &rAccMap, const SwFrame *pFrame=nullptr)
virtual ~SwAccessibleFrame()
bool IsEditable(SwViewShell const *pVSh) const
OUString GetFormattedPageNumber() const
const SwFrame * GetParent() const
const SwRect & GetVisArea() const
bool IsOver(const SwRect &rRect) const
static sw::access::SwAccessibleChild GetChildAtPixel(const SwRect &rVisArea, const SwFrame &rFrame, const Point &rPos, bool bInPagePreview, SwAccessibleMap &rAccMap)
bool IsShowing(const SwAccessibleMap &rAccMap, const sw::access::SwAccessibleChild &rFrameOrObj) const