

|
|
Definition at line 181 of file nsSVGGlyphFrame.cpp. |
|
|
Definition at line 187 of file nsSVGGlyphFrame.cpp. |
|
||||||||||||
|
Reimplemented from nsFrame. |
|
|
Reimplemented from nsFrame. Definition at line 76 of file nsSVGGlyphFrame.cpp. |
|
|
Reimplemented from nsFrame. Definition at line 77 of file nsSVGGlyphFrame.cpp. |
|
||||||||||||||||||||||||
|
Called to initialize the frame. This is called immediately after creating the frame. If the frame is a continuing frame, then aPrevInFlow indicates the previous frame (the frame that was split). You should connect the continuing frame to its prev-in-flow, e.g. by using the AppendToFlow() function If you want a view associated with your frame, you should create the view now.
Reimplemented from nsFrame. |
|
||||||||||||||||
|
This call is invoked when content is changed in the content tree. The first frame that maps that content is asked to deal with the change by generating an incremental reflow command.
Reimplemented from nsFrame. |
|
||||||||||||||||||||
|
Called to set the selection of the frame based on frame offsets. you can FORCE the frame to redraw event if aSelected == the frame selection with the last parameter. data in struct may be changed when passed in.
Reimplemented from nsFrame. |
|
|
Reimplemented from nsFrame. |
|
||||||||||||
|
|
|
||||||||||||
|
Implements nsISVGChildFrame. |
|
||||||||||||||||
|
Implements nsISVGChildFrame. |
|
|
Implements nsISVGChildFrame. |
|
|
Implements nsISVGChildFrame. |
|
|
Implements nsISVGChildFrame. |
|
|
Implements nsISVGChildFrame. |
|
|
Implements nsISVGChildFrame. |
|
|
Implements nsISVGChildFrame. |
|
|
Definition at line 433 of file nsSVGGlyphFrame.cpp. References nsIFrame::GetPresContext(). |
|
|
Definition at line 443 of file nsSVGGlyphFrame.cpp. References nsISVGTextFrame::GetCTM(), and GetTextFrame(). |
|
|
Definition at line 455 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 463 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
||||||||||||
|
Definition at line 471 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 516 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 524 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 532 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 540 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 548 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 556 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 564 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 572 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 580 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 588 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 599 of file nsSVGGlyphFrame.cpp. References nsFont::decorations, nsIFrame::GetStyleContext(), nsIFrame::mParent, nsIFrame::mStyleContext, NS_FONT_DECORATION_LINE_THROUGH, NS_FONT_DECORATION_OVERLINE, and NS_FONT_DECORATION_UNDERLINE. |
|
|
Definition at line 625 of file nsSVGGlyphFrame.cpp. References mCharacterData. |
|
|
Definition at line 633 of file nsSVGGlyphFrame.cpp. References nsIFrame::mStyleContext. |
|
|
Definition at line 644 of file nsSVGGlyphFrame.cpp. References mMetrics. |
|
|
Definition at line 653 of file nsSVGGlyphFrame.cpp. References mX. |
|
|
Definition at line 661 of file nsSVGGlyphFrame.cpp. References mY. |
|
|
Definition at line 669 of file nsSVGGlyphFrame.cpp. References nsIFrame::GetFrameState(), NS_FRAME_SELECTED_CONTENT, and nsFrameState. Referenced by GetHighlight(). |
|
||||||||||||||||||||
|
Definition at line 728 of file nsSVGGlyphFrame.cpp. References CompressIndex(), GetHasHighlight(), nsIFrame::GetPresContext(), nsFrame::GetSelectionController(), nsISVGGlyphGeometrySource::hasHighlight, nsIFrame::mContent, and nsISVGGeometrySource::presContext. |
|
||||||||||||
|
Implements nsISVGGlyphFragmentLeaf. Definition at line 834 of file nsSVGGlyphFrame.cpp. References mX, mY, UpdateGeometry(), nsISVGGlyphGeometrySource::UPDATEMASK_X, and nsISVGGlyphGeometrySource::UPDATEMASK_Y. |
|
|
Implements nsISVGGlyphFragmentLeaf. Definition at line 843 of file nsSVGGlyphFrame.cpp. References mX. |
|
|
Implements nsISVGGlyphFragmentLeaf. Definition at line 849 of file nsSVGGlyphFrame.cpp. References mY. |
|
|
Implements nsISVGGlyphFragmentLeaf. Definition at line 856 of file nsSVGGlyphFrame.cpp. References mMetrics. |
|
|
Implements nsISVGGlyphFragmentLeaf. Definition at line 864 of file nsSVGGlyphFrame.cpp. |
|
||||||||||||
|
Implements nsISVGGlyphFragmentLeaf. Definition at line 874 of file nsSVGGlyphFrame.cpp. |
|
|
Implements nsISVGGlyphFragmentLeaf. Definition at line 879 of file nsSVGGlyphFrame.cpp. References mCharacterData. |
|
|
Implements nsISVGGlyphFragmentLeaf. Definition at line 885 of file nsSVGGlyphFrame.cpp. References mCharOffset. |
|
|
Implements nsISVGGlyphFragmentNode. Definition at line 894 of file nsSVGGlyphFrame.cpp. |
|
|
Implements nsISVGGlyphFragmentNode. Definition at line 900 of file nsSVGGlyphFrame.cpp. References nsISVGGlyphFragmentNode::GetFirstGlyphFragment(), nsISVGGlyphFragmentNode::GetNextGlyphFragment(), nsIFrame::GetNextSibling(), nsIFrame::mNextSibling, and nsIFrame::mParent. |
|
||||||||||||
|
Implements nsISVGGlyphFragmentNode. Definition at line 920 of file nsSVGGlyphFrame.cpp. References mCharacterData, mCharOffset, and nsIFrame::mContent. |
|
|
Implements nsISVGGlyphFragmentNode. Definition at line 945 of file nsSVGGlyphFrame.cpp. |
|
|
Implements nsISVGGlyphFragmentNode. Definition at line 951 of file nsSVGGlyphFrame.cpp. References GetTextFrame(), mFragmentTreeDirty, mGeometryUpdateFlags, mMetrics, mMetricsUpdateFlags, nsISVGTextFrame::NotifyGlyphMetricsChange(), and nsISVGGlyphGeometrySource::UPDATEMASK_METRICS. |
|
|
Implements nsISVGGlyphFragmentNode. Definition at line 970 of file nsSVGGlyphFrame.cpp. |
|
|
Implements nsISVGGlyphFragmentNode. Definition at line 976 of file nsSVGGlyphFrame.cpp. References GetTextFrame(), mFragmentTreeDirty, and nsISVGTextFrame::NotifyGlyphFragmentTreeChange(). |
|
||||||||||||
|
Definition at line 992 of file nsSVGGlyphFrame.cpp. References GetOuterSVGFrame(), nsISVGOuterSVGFrame::InvalidateRegion(), nsISVGOuterSVGFrame::IsRedrawSuspended(), mFragmentTreeDirty, mGeometry, mGeometryUpdateFlags, and mMetricsUpdateFlags. Referenced by SetGlyphPosition(). |
|
|
Definition at line 1015 of file nsSVGGlyphFrame.cpp. References GetTextFrame(), nsISVGTextFrame::IsMetricsSuspended(), mFragmentTreeDirty, mGeometryUpdateFlags, mMetrics, mMetricsUpdateFlags, nsISVGTextFrame::NotifyGlyphMetricsChange(), and nsISVGGlyphGeometrySource::UPDATEMASK_METRICS. |
|
|
Definition at line 1038 of file nsSVGGlyphFrame.cpp. References GetTextFrame(), nsISVGTextFrame::IsGlyphFragmentTreeSuspended(), mFragmentTreeDirty, and nsISVGTextFrame::NotifyGlyphFragmentTreeChange(). |
|
|
Definition at line 1056 of file nsSVGGlyphFrame.cpp. References nsISVGContainerFrame::GetOuterSVGFrame(), and nsIFrame::mParent. Referenced by UpdateGeometry(). |
|
|
Definition at line 1071 of file nsSVGGlyphFrame.cpp. References nsISVGTextContainerFrame::GetTextFrame(), and nsIFrame::mParent. Referenced by GetCTM(), NotifyGlyphFragmentTreeUnsuspended(), NotifyMetricsUnsuspended(), UpdateFragmentTree(), and UpdateMetrics(). |
|
||||||||||||||||||||
|
Definition at line 157 of file nsSVGGlyphFrame.cpp. |
|
|
Definition at line 143 of file nsSVGGlyphFrame.cpp. Referenced by UpdateGeometry(). |
|
|
Definition at line 144 of file nsSVGGlyphFrame.cpp. Referenced by GetGlyphMetrics(), GetMetrics(), NotifyMetricsUnsuspended(), and UpdateMetrics(). |
|
|
Definition at line 145 of file nsSVGGlyphFrame.cpp. Referenced by GetGlyphPositionX(), GetX(), and SetGlyphPosition(). |
|
|
Definition at line 145 of file nsSVGGlyphFrame.cpp. Referenced by GetGlyphPositionY(), GetY(), and SetGlyphPosition(). |
|
|
Definition at line 146 of file nsSVGGlyphFrame.cpp. Referenced by BuildGlyphFragmentTree(), and GetCharNumberOffset(). |
|
|
Definition at line 147 of file nsSVGGlyphFrame.cpp. Referenced by NotifyMetricsUnsuspended(), UpdateGeometry(), and UpdateMetrics(). |
|
|
Definition at line 148 of file nsSVGGlyphFrame.cpp. Referenced by NotifyMetricsUnsuspended(), UpdateGeometry(), and UpdateMetrics(). |
|
|
Definition at line 149 of file nsSVGGlyphFrame.cpp. Referenced by NotifyGlyphFragmentTreeUnsuspended(), NotifyMetricsUnsuspended(), UpdateFragmentTree(), UpdateGeometry(), and UpdateMetrics(). |
|
|
Definition at line 150 of file nsSVGGlyphFrame.cpp. Referenced by BuildGlyphFragmentTree(), GetCharacterData(), and GetNumberOfChars(). |
1.3