LibreOffice Module cppcanvas (master) 1
Public Attributes | List of all members
cppcanvas::internal::Action::Subset Struct Reference

Used for rendering action subsets. More...

#include <action.hxx>

Public Attributes

sal_Int32 mnSubsetBegin
 Denotes start of the subset. More...
 
sal_Int32 mnSubsetEnd
 Denotes end of the subset. More...
 

Detailed Description

Used for rendering action subsets.

There are several cases where an Action might have subsettable content, e.g. text, or referenced metafiles, like the transparent action.

Generally, at the metafile renderer, all actions are 'flattened' out, i.e. a meta action rendering the string "Hello" counts five indices, and a transparent action containing a metafile with 100 actions counts at least 100 indices (contained transparency or text actions recursively add to this value). From the outside, the subset to render is referenced via this flat index range

Definition at line 59 of file action.hxx.

Member Data Documentation

◆ mnSubsetBegin

sal_Int32 cppcanvas::internal::Action::Subset::mnSubsetBegin

Denotes start of the subset.

The index given here specifies the first subaction to render.

Definition at line 66 of file action.hxx.

◆ mnSubsetEnd

sal_Int32 cppcanvas::internal::Action::Subset::mnSubsetEnd

Denotes end of the subset.

The index given here specifies the first subaction not to render, i.e. one action behind the subset to be rendered

Definition at line 74 of file action.hxx.


The documentation for this struct was generated from the following file: