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

This file contains the interface for ILibraryItem. Each Library item is a reusable resource residing in the library. More...

#include "FCMPreConfig.h"
#include "FCMPluginInterface.h"
#include "FCMPostConfig.h"

Go to the source code of this file.

Classes

class  DOM::ILibraryItem
 Defines the interface that represents a library item in the library. More...
 

Namespaces

 FCM
 The definitions contained in this namespace define a framework called Flash Component Model (FCM), which is responsible for plug-in management. The FCM framework manages loading, unloading and registration of the plug-in. It also manages service instantiation, object instantiation and object lifetime management.
 
 DOM
 Provides interfaces and other definitions to access the FLA authored contents in the form of a DOM (Document Object Model).
 

Macros

#define kLibProp_LinkageClass_DictKey   "LinkageClass"
 Dictionary key for linkage class name.
 
#define kLibProp_LinkageClass_DictType   FCM::kFCMDictType_StringRep8
 Type of value for linkage class.
 
#define kLibProp_LinkageBaseClass_DictKey   "LinkageBaseClass"
 Dictionary key for linkage class base name.
 
#define kLibProp_LinkageBaseClass_DictType   FCM::kFCMDictType_StringRep8
 Type of value for linkage base class.
 
#define kLibProp_LinkageIdentifier_DictKey   "LinkageIdentifier"
 Dictionary key for linkage identifier.
 
#define kLibProp_LinkageIdentifier_DictType   FCM::kFCMDictType_StringRep8
 Type of value for linkage identifer.
 
#define kLibProp_LinkageURL_DictKey   "LinkageURL"
 Dictionary key for linkage URL.
 
#define kLibProp_LinkageURL_DictType   FCM::kFCMDictType_StringRep8
 Type of value for linkage URL.
 
#define kLibProp_LinkageExportForRS_DictKey   "LinkageExportForRS"
 Dictionary key for 'Linkage Export For Runtime Sharing'.
 
#define kLibProp_LinkageExportForRS_DictType   FCM::kFCMDictType_Bool
 Type of value for 'Linkage Export For Runtime Sharing'.
 
#define kLibProp_LinkageImportForRS_DictKey   "LinkageImportForRS"
 Dictionary key for 'Import For Runtime Sharing'.
 
#define kLibProp_LinkageImportForRS_DictType   FCM::kFCMDictType_Bool
 Type of value for 'Import For Runtime Sharing'.
 
#define kLibProp_LinkageExportInFirstFrame_DictKey   "LinkageExportInFirstFrame"
 Dictionary key for 'Export In First Frame'.
 
#define kLibProp_LinkageExportInFirstFrame_DictType   FCM::kFCMDictType_Bool
 Type of value for 'Export In First Frame'.
 
#define kLibProp_LinkageExportForAS_DictKey   "LinkageExportForAS"
 Dictionary key for 'Export For Actionscript'.
 
#define kLibProp_LinkageExportForAS_DictType   FCM::kFCMDictType_Bool
 Type of value for 'Export For Actionscript'.
 
#define kLibProp_SymbolType_DictKey   "SymbolType"
 Dictionary key for the property "type" of the Symbol.
 
#define kLibProp_SymbolType_DictType   FCM::kFCMDictType_StringRep8
 Type of value of the property "type" of the Symbol.
 
#define kLibProp_SymbolType_Button   "Button"
 Dictionary value for the key kLibProp_SymbolType_DictKey if the symbol is Button.
 
#define kLibProp_SymbolType_MovieClip   "MovieClip"
 Dictionary value for the key kLibProp_SymbolType_DictKey if the symbol is Movie Clip.
 
#define kLibProp_SymbolType_Graphic   "Graphic"
 Dictionary value for the key kLibProp_SymbolType_DictKey if the symbol is Graphic.
 

Variables

FCM::ConstFCMIID DOM::IID_ILIBRARY_ITEM
 Defines the universally-unique interface ID for ILibraryItem. More...
 

Detailed Description

This file contains the interface for ILibraryItem. Each Library item is a reusable resource residing in the library.