Custom Platform Support Development Kit  1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ITimelineBuilder.h File Reference

This file contains interface for ITimelineBuilder. ITimelineBuilder represents a builder to build a timeline. More...

#include "FCMPreConfig.h"
#include "FCMPluginInterface.h"
#include "Utils/DOMTypes.h"
#include "FrameElement/IMovieClip.h"
#include "IFrame.h"
#include "FCMPostConfig.h"

Go to the source code of this file.

Classes

struct  Exporter::Service::SOUND_INFO
 This structure contains information about a sound object in the timeline. More...
 
struct  Exporter::Service::DISPLAY_OBJECT_INFO
 This structure contains placement information about a display object on the stage. More...
 
struct  Exporter::Service::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  Exporter::Service::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...
 

Namespaces

 DOM
 Provides interfaces and other definitions to access the FLA authored contents in the form of a DOM (Document Object Model).
 
 DOM::FrameElement
 Provides interfaces and definitions for Frame elements.
 
 Exporter
 Provides interfaces for exporter that can be used by custom publisher.
 
 Exporter::Service
 Provides service interfaces for exporter.
 

Typedefs

typedef DISPLAY_OBJECT_INFO Exporter::Service::SHAPE_INFO
 This structure contains placement information about a shape object on the stage.
 
typedef DISPLAY_OBJECT_INFO Exporter::Service::BITMAP_INFO
 This structure contains placement information about a bitmap object on the stage.
 
typedef DISPLAY_OBJECT_INFO Exporter::Service::CLASSIC_TEXT_INFO
 This structure contains placement information about a text object on the stage.
 
typedef DISPLAY_OBJECT_INFO Exporter::Service::MOVIE_CLIP_INFO
 This structure contains placement information about a movie-clip object on the stage.
 
typedef DISPLAY_OBJECT_INFO Exporter::Service::GRAPHIC_INFO
 This structure contains placement information about a graphic object on the stage.
 
typedef DISPLAY_OBJECT_INFO_2 Exporter::Service::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 Exporter::Service::IID_ITIMELINE_BUILDER
 Defines the universally-unique interface ID for ITimelineBuilder. More...
 

Detailed Description

This file contains interface for ITimelineBuilder. ITimelineBuilder represents a builder to build a timeline.