Custom Platform Support Development Kit  1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Exporter::Service Namespace Reference

Provides service interfaces for exporter. More...

Classes

struct  DISPLAY_OBJECT_INFO
 This structure contains placement information about a display object on the stage. More...
 
struct  DISPLAY_OBJECT_INFO_2
 This structure contains placement information about a display object on the stage, that are not present in DISPLAY_OBJECT_INFO Given a DISPLAY_OBJECT_INFO pointer pDisplayObjectInfo, access the fields in this structure only if the condition (pDisplayObjectInfo->structSize >= sizeof(DISPLAY_OBJECT_INFO_2)) is true. More...
 
class  IFrameCommandGenerator
 Defines an interface that generates frame commands for the defined frame range. More...
 
class  IResourcePalette
 An interface that defines a resource palette to hold all the resources encountered in the DOM traversal. More...
 
class  ISWFExportService
 Defines an interface that exports an FLA document to SWF format. More...
 
class  ITimelineBuilder
 This interface represents a builder for a timeline. Timeline builder contains methods that are invoked by FrameCommandGenerator service (implemented in 'Adobe Animate CC') to add frame commands for a timeline. More...
 
class  ITimelineBuilder2
 This interface represents a builder for a timeline. ITimelineBuilder2 contains all the methods inherited from ITimelineBuilder and the new methods mentioned in this file that are invoked by the FrameCommandGenerator service (implemented in 'Adobe Animate CC') to add frame commands for a timeline. More...
 
class  ITimelineBuilderFactory
 This interface represents a factory for a timeline builder. More...
 
struct  RANGE
 Defines a range of numbers. More...
 
struct  SOUND_INFO
 This structure contains information about a sound object in the timeline. More...
 

Typedefs

typedef DISPLAY_OBJECT_INFO SHAPE_INFO
 This structure contains placement information about a shape object on the stage.
 
typedef DISPLAY_OBJECT_INFO BITMAP_INFO
 This structure contains placement information about a bitmap object on the stage.
 
typedef DISPLAY_OBJECT_INFO CLASSIC_TEXT_INFO
 This structure contains placement information about a text object on the stage.
 
typedef DISPLAY_OBJECT_INFO MOVIE_CLIP_INFO
 This structure contains placement information about a movie-clip object on the stage.
 
typedef DISPLAY_OBJECT_INFO GRAPHIC_INFO
 This structure contains placement information about a graphic object on the stage.
 
typedef DISPLAY_OBJECT_INFO_2 CLASSIC_TEXT_INFO_2
 This structure contains a few more placement information about a text object in addition to containing all the the information that is present in the structure CLASSIC_TEXT_INFO.
 

Variables

FCM::ConstFCMIID IID_IFRAME_COMMAND_GENERATOR
 Defines the universally-unique interface ID for IFrameCommandGenerator. More...
 
FCM::ConstFCMIID IID_IRESOURCE_PALETTE
 Defines the universally-unique interface ID for IResourcePalette. More...
 
FCM::ConstFCMIID IID_ISWF_EXPORT_SERVICE
 Defines the universally-unique interface ID for ISWFExportService. More...
 
FCM::ConstFCMIID IID_ITIMELINE_BUILDER
 Defines the universally-unique interface ID for ITimelineBuilder. More...
 
FCM::ConstFCMIID IID_ITIMELINE_BUILDER_2
 Defines the universally-unique interface ID for ITimelineBuilder2. More...
 
FCM::ConstFCMIID IID_ITIMELINE_BUILDER_FACTORY
 Defines the universally-unique interface ID for ITimelineBuilderFactory. More...
 

Detailed Description

Provides service interfaces for exporter.

Variable Documentation

FCM::ConstFCMIID Exporter::Service::IID_IFRAME_COMMAND_GENERATOR
Initial value:
=
{0x440d57c4, 0xe12c, 0x4aae, {0x9a, 0x68, 0xd3, 0x61, 0x11, 0x91, 0xfa, 0x3e}}

Defines the universally-unique interface ID for IFrameCommandGenerator.

Note
Textual Representation: {440D57C4-E12C-4AAE-9A68-D3611191FA3E}
FCM::ConstFCMIID Exporter::Service::IID_IRESOURCE_PALETTE
Initial value:
=
{0xbc49188c, 0xb9f7, 0x4bca, {0xaa, 0x58, 0xed, 0x3c, 0xd9, 0xbc, 0xfc, 0xc7}}

Defines the universally-unique interface ID for IResourcePalette.

Note
Textual Representation: {BC49188C-B9F7-4BCA-AA58-ED3CD9BCFCC7}
FCM::ConstFCMIID Exporter::Service::IID_ISWF_EXPORT_SERVICE
Initial value:
=
{0xb4c11f4f, 0x982a, 0x4d24, {0xa5, 0xc4, 0xbf, 0x9c, 0xa0, 0x43, 0x7b, 0xf5}}

Defines the universally-unique interface ID for ISWFExportService.

Note
Textual Representation: {B4C11F4F-982A-4D24-A5C4-BF9CA0437BF5}
FCM::ConstFCMIID Exporter::Service::IID_ITIMELINE_BUILDER
Initial value:
=
{0xe1fa4e28, 0x3a46, 0x4106, {0xbc, 0xdb, 0xf, 0x46, 0x5b, 0x1f, 0xd4, 0x62}}

Defines the universally-unique interface ID for ITimelineBuilder.

Note
Textual Representation: {E1FA4E28-3A46-4106-BCDB-0F465B1FD462}
FCM::ConstFCMIID Exporter::Service::IID_ITIMELINE_BUILDER_2
Initial value:
=
{0x5c126281, 0xa7c3, 0x4515, { 0xad, 0x55, 0x6, 0x8d, 0x5b, 0x7a, 0x5f, 0x56 }}

Defines the universally-unique interface ID for ITimelineBuilder2.

Note
Textual Representation: {5C126281-A7C3-4515-AD55-068D5B7A5F56}
FCM::ConstFCMIID Exporter::Service::IID_ITIMELINE_BUILDER_FACTORY
Initial value:
=
{0x19c111b8, 0x283e, 0x4ce5, {0xa8, 0x2f, 0xdf, 0xb2, 0x8e, 0x17, 0x73, 0x97}}

Defines the universally-unique interface ID for ITimelineBuilderFactory.

Note
Textual Representation: {19C111B8-283E-4CE5-A82F-DFB28E177397}