28 #ifndef IAPPLICATION_SERVICE_H_
29 #define IAPPLICATION_SERVICE_H_
31 #include "FCMPreConfig.h"
59 {0x9688268f, 0x961d, 0x4811, {0xa8, 0xc3, 0xdf, 0x7e, 0x6, 0x49, 0x4b, 0x89}};
137 #include "FCMPostConfig.h"
139 #endif // IAPPLICATION_SERVICE_H_
This file contains definitions for various data types.
#define FORWARD_DECLARE_INTERFACE(ifx)
Used to forward declare an interface ifx.
Definition: FCMMacros.h:114
unsigned _int32 U_Int32
Type to define an unsigned 32-bit value.
Definition: FCMTypes.h:81
#define BEGIN_DECLARE_INTERFACE(ifx, iid)
Used to begin the interface ifx with ID iid, which inherits from IFCMUnknown.
Definition: FCMMacros.h:147
The definitions contained in this namespace define a framework called Flash Component Model (FCM)...
Definition: IGroup.h:36
This file contains interface for IFCMUnknown. All FCM interfaces inherit from IFCMUnknown. This interface is similar to Microsoft's COM IUnknown. Primary purpose of this interface is to facilitate a way to obtain pointers to other interfaces through QueryInterface method.
Provides interfaces for 'Adobe Animate CC' Application.
Provides interfaces and other definitions to access the FLA authored contents in the form of a DOM (D...
#define _FCMCALL
Defines calling convention for interface methods.
Definition: FCMMacros.h:176
This file contains the types used for DOM traversal and access.
U_Int32 Result
Type to define a result. This is usually the return type for most APIs.
Definition: FCMTypes.h:126
Represents a 128 bit or 16-byte GUID (Globally Unique IDentifier) value.
Definition: FCMTypes.h:189
This service provides "Adobe Animate CC" application-level services.
Definition: IApplicationService.h:81
#define END_DECLARE_INTERFACE
Ends an interface.
Definition: FCMMacros.h:165
FCM::ConstFCMIID IID_IAPPLICATION_SERVICE
Defines the universally-unique Interface ID for IApplicationService.
Definition: IApplicationService.h:58
char * StringRep8
Used to define a unicode (UTF8) encoded string.
Definition: FCMTypes.h:175