MediaClipData.h
1 #pragma once
2 // Copyright (c) 2001-2024 Aspose Pty Ltd. All Rights Reserved.
3 
4 #include <system/shared_ptr.h>
5 
6 #include "Aspose.PDF.Cpp/InteractiveFeatures/Annotations/MediaClip.h"
7 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h"
8 
9 namespace Aspose
10 {
11 namespace Pdf
12 {
13 namespace Engine
14 {
15 namespace Data
16 {
17 class IPdfDictionary;
18 } // namespace Data
19 } // namespace Engine
20 class FileSpecification;
21 } // namespace Pdf
22 } // namespace Aspose
23 
24 namespace Aspose {
25 
26 namespace Pdf {
27 
28 namespace Annotations {
29 
33 class ASPOSE_PDF_SHARED_CLASS MediaClipData : public Aspose::Pdf::Annotations::MediaClip
34 {
35  typedef MediaClipData ThisType;
37 
38  typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
39  ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
40 
42 
43 public:
44 
48  ASPOSE_PDF_SHARED_API System::SharedPtr<FileSpecification> get_Data();
49 
50 protected:
51 
53 
55 
56 private:
57 
59 
60 };
61 
62 } // namespace Annotations
63 } // namespace Pdf
64 } // namespace Aspose
65 
66 
Class describes media clip data.
Definition: MediaClipData.h:33
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
Definition: AFRelationship.h:4
MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION(MediaClip, CODEPORTING_ARGS(System::SharedPtr< Aspose::Pdf::Engine::Data::IPdfDictionary > EngineDict))
Class describes media clip object of rendition.
Definition: MediaClip.h:44
Whole PDF file will be submitted.