29#ifndef WPS_OLE_OBJECT_H
30#define WPS_OLE_OBJECT_H
34#include <librevenge-stream/librevenge-stream.h>
small class which defines a vector with 2 elements
Definition libwps_internal.h:535
Vec2(T xx=0, T yy=0)
constructor
Definition libwps_internal.h:538
a class used to parse/retrieve an OLE object
Definition WPSOLEObject.h:42
~WPSOLEObject()
destructor
Definition WPSOLEObject.h:48
static bool readStaticOLE(std::shared_ptr< WPSStream > stream, WPSEmbeddedObject &object, long endPos)
try to read a static OLE: 0x0105 0000 0[35]00 ...
Definition WPSOLEObject.cpp:265
static bool readString(std::shared_ptr< WPSStream > stream, std::string &name, long endPos)
try to read a stream
Definition WPSOLEObject.cpp:340
static bool checkIsWMF(std::shared_ptr< WPSStream > stream, long endPos)
check if a wmf header
Definition WPSOLEObject.cpp:366
static bool readEmbeddedOLE(std::shared_ptr< WPSStream > stream, WPSEmbeddedObject &object, long endPos)
try to read a embedded OLE: 0x0105 0000 0200 ...
Definition WPSOLEObject.cpp:190
static bool readOLE(std::shared_ptr< WPSStream > stream, WPSEmbeddedObject &object, long endPos=-1)
try to read a OLE: 0x0105 ...
Definition WPSOLEObject.cpp:139
static bool readWMF(std::shared_ptr< WPSStream > stream, WPSEmbeddedObject &object, long endPos=-1)
try to read a wmf file: 0x0[12]00 0xXX00(with XX>=9)
Definition WPSOLEObject.cpp:102
WPSOLEObject()
constructor knowing the file stream
Definition WPSOLEObject.h:45
static bool readMetafile(std::shared_ptr< WPSStream > stream, WPSEmbeddedObject &object, long endPos=-1, bool strict=false)
try to read a metafile data
Definition WPSOLEObject.cpp:43
small class use to define a embedded object
Definition libwps_internal.h:1077