Adobe.com
Contents Suites Classes Class Index Member Index

SPMData.h

Go to the documentation of this file.
00001 /***********************************************************************/
00002 /*                                                                     */
00003 /* SPMData.h                                                           */
00004 /*                                                                     */
00005 /* ADOBE SYSTEMS INCORPORATED                                          */
00006 /* Copyright 1995-2007 Adobe Systems Incorporated.                     */
00007 /* All Rights Reserved.                                                */
00008 /*                                                                     */
00009 /* NOTICE:  Adobe permits you to use, modify, and distribute this file */
00010 /* in accordance with the terms of the Adobe license agreement         */
00011 /* accompanying it. If you have received this file from a source other */
00012 /* than Adobe, then your use, modification, or distribution of it      */
00013 /* requires the prior written permission of Adobe.                     */
00014 /*                                                                     */
00015 /* Patents Pending                                                     */
00016 /*                                                                     */
00017 /*                                                                     */
00018 /***********************************************************************/
00019 
00020 #ifndef __SPMessageData__
00021 #define __SPMessageData__
00022 
00023 
00024 /*******************************************************************************
00025  **
00026  **     Imports
00027  **
00028  **/
00029 
00030 #include "SPTypes.h"
00031 #include "AIBasicTypes.h"
00032 
00033 #include "SPHeaderBegin.h"
00034 
00035 #ifdef __cplusplus
00036 extern "C" {
00037 #endif
00038 
00039 
00040 /*******************************************************************************
00041  **
00042  ** Types
00043  **
00044  **/
00045 
00049 #define kSPValidSPMessageData 'SPCk'
00050 
00052 struct SPMessageData {
00053 #ifdef __cplusplus
00054         SPMessageData(ai::int32 SPCheck_ = 0, struct SPPlugin *self_ = 0, void *globals_ = 0, struct SPBasicSuite *basic_ = 0)
00055         :       SPCheck(SPCheck_), self(self_), globals(globals_), basic(basic_) {}
00056 #endif
00057 
00059         ai::int32 SPCheck;
00061         struct SPPlugin *self;
00063         void *globals;
00065         struct SPBasicSuite *basic;
00066 
00067 };
00068 
00069 
00070 #ifdef __cplusplus
00071 }
00072 #endif
00073 
00074 #include "SPHeaderEnd.h"
00075 
00076 #endif


Contents Suites Classes Class Index Member Index
Adobe Solutions Network
 
Copyright © 2014 Adobe Systems Incorporated. All rights reserved.
Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks