LibreOffice Module filter (master) 1
Public Member Functions | Private Attributes | List of all members
SVGContextHandler Class Reference

#include <svgwriter.hxx>

Collaboration diagram for SVGContextHandler:
[legend]

Public Member Functions

vcl::PushFlags getPushFlags () const
 
SVGStategetCurrentState ()
 
void pushState (vcl::PushFlags eFlags)
 
void popState ()
 

Private Attributes

::std::stack< PartialStatemaStateStack
 
SVGState maCurrentState
 

Detailed Description

Definition at line 110 of file svgwriter.hxx.

Member Function Documentation

◆ getCurrentState()

SVGState & SVGContextHandler::getCurrentState ( )

Definition at line 104 of file svgwriter.cxx.

References maCurrentState.

◆ getPushFlags()

vcl::PushFlags SVGContextHandler::getPushFlags ( ) const

Definition at line 95 of file svgwriter.cxx.

References maStateStack, PartialState::meFlags, and vcl::NONE.

Referenced by SVGActionWriter::ImplWriteActions().

◆ popState()

void SVGContextHandler::popState ( )

◆ pushState()

void SVGContextHandler::pushState ( vcl::PushFlags  eFlags)

Member Data Documentation

◆ maCurrentState

SVGState SVGContextHandler::maCurrentState
private

Definition at line 114 of file svgwriter.hxx.

Referenced by getCurrentState(), popState(), and pushState().

◆ maStateStack

::std::stack<PartialState> SVGContextHandler::maStateStack
private

Definition at line 113 of file svgwriter.hxx.

Referenced by getPushFlags(), popState(), and pushState().


The documentation for this class was generated from the following files: