LibreOffice Module slideshow (master) 1
|
Context for every node. More...
#include <basenode.hxx>
Public Member Functions | |
NodeContext (SlideShowContext aContext, const ::basegfx::B2DVector &rSlideSize) | |
Public Attributes | |
SlideShowContext | maContext |
Context as passed to createAnimationNode() More... | |
::basegfx::B2DVector | maSlideSize |
Size in user coordinate space of the corresponding slide. More... | |
ShapeSubsetSharedPtr | mpMasterShapeSubset |
Shape to be used (provided by parent, e.g. for iterations) More... | |
double | mnStartDelay |
Additional delay to node begin (to offset iterate effects) More... | |
bool | mbIsIndependentSubset |
When true, subset must be created during slide initialization. More... | |
Context for every node.
Besides the global AnimationNodeFactory::Context data, this struct also contains the current DocTree subset for this node. If start and end index of the DocTreeNode are equal, the node should use the complete shape.
Definition at line 44 of file basenode.hxx.
|
inline |
Definition at line 46 of file basenode.hxx.
SlideShowContext slideshow::internal::NodeContext::maContext |
Context as passed to createAnimationNode()
Definition at line 56 of file basenode.hxx.
::basegfx::B2DVector slideshow::internal::NodeContext::maSlideSize |
Size in user coordinate space of the corresponding slide.
Definition at line 59 of file basenode.hxx.
bool slideshow::internal::NodeContext::mbIsIndependentSubset |
When true, subset must be created during slide initialization.
Definition at line 68 of file basenode.hxx.
double slideshow::internal::NodeContext::mnStartDelay |
Additional delay to node begin (to offset iterate effects)
Definition at line 65 of file basenode.hxx.
ShapeSubsetSharedPtr slideshow::internal::NodeContext::mpMasterShapeSubset |
Shape to be used (provided by parent, e.g. for iterations)
Definition at line 62 of file basenode.hxx.
Referenced by slideshow::internal::AnimationBaseNode::AnimationBaseNode().