LibreOffice Module vcl (master)
1
|
#include <algorithm>
#include <sal/config.h>
#include <tools/stream.hxx>
#include <tools/GenericTypeSerializer.hxx>
#include <sal/log.hxx>
#include <vcl/animate/Animation.hxx>
#include <vcl/outdev.hxx>
#include <vcl/dibtools.hxx>
#include <vcl/BitmapColorQuantizationFilter.hxx>
#include <impanmvw.hxx>
Go to the source code of this file.
Functions | |
IMPL_LINK_NOARG (Animation, ImplTimeoutHdl, Timer *, void) | |
SvStream & | WriteAnimation (SvStream &rOStm, const Animation &rAnimation) |
SvStream & | ReadAnimation (SvStream &rIStm, Animation &rAnimation) |
Definition at line 276 of file Animation.cxx.
References Link< class, class >::Call(), i, Animation::ImplRestartTimer(), Link< class, class >::IsSet(), Animation::maBitmapEx, Animation::maList, Animation::maNotifyLink, Animation::maViewList, Animation::mbLoopTerminated, Animation::mnLoops, Animation::mnPos, AnimationBitmap::mnWait, ImplAnimView::pause(), ImplAnimView::setMarked(), and Animation::Stop().
Definition at line 597 of file Animation.cxx.
References ANIMATION_TIMEOUT_ON_CLICK, Animation::Clear(), SvStream::GetEndian(), SvStream::GetError(), Animation::Insert(), AnimationBitmap::maBitmapEx, Animation::maBitmapEx, Animation::maGlobalSize, AnimationBitmap::maPositionPixel, AnimationBitmap::maSizePixel, AnimationBitmap::mbUserInput, AnimationBitmap::meDisposal, Animation::mnLoopCount, AnimationBitmap::mnWait, read_uInt16_lenPrefixed_uInt8s_ToOString(), SvStream::ReadCharAsBool(), ReadDIBBitmapEx(), tools::GenericTypeSerializer::readPoint(), tools::GenericTypeSerializer::readSize(), SvStream::ReadUInt16(), SvStream::ReadUInt32(), Animation::ResetLoopCount(), SvStream::Seek(), SvStream::SetEndian(), and SvStream::Tell().
Referenced by TypeSerializer::readGraphic(), and ImpGraphic::swapInGraphic().
Definition at line 551 of file Animation.cxx.
References ANIMATION_TIMEOUT_ON_CLICK, Animation::Count(), Animation::Get(), BitmapEx::GetBitmap(), Animation::GetBitmapEx(), i, Bitmap::IsEmpty(), AnimationBitmap::maBitmapEx, Animation::maGlobalSize, AnimationBitmap::maPositionPixel, AnimationBitmap::maSizePixel, AnimationBitmap::mbUserInput, AnimationBitmap::meDisposal, Animation::mnLoopCount, AnimationBitmap::mnWait, write_uInt16_lenPrefixed_uInt8s_FromOString(), SvStream::WriteBool(), WriteDIBBitmapEx(), tools::GenericTypeSerializer::writePoint(), tools::GenericTypeSerializer::writeSize(), SvStream::WriteUInt16(), and SvStream::WriteUInt32().
Referenced by ImpGraphic::swapOutGraphic(), and TypeSerializer::writeGraphic().