Subversion Repositories filter_foundry

Rev

Rev 485 | Rev 488 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 485 Rev 486
Line 83... Line 83...
83
        HWND hWndMainDlg;
83
        HWND hWndMainDlg;
84
        none_slider_info noneSliderInfo;
84
        none_slider_info noneSliderInfo;
85
        comctl_slider_info comctlSliderInfo;
85
        comctl_slider_info comctlSliderInfo;
86
        plugin_dll_slider_info pluginDllSliderInfo;
86
        plugin_dll_slider_info pluginDllSliderInfo;
87
#endif /* _WIN32 */
87
#endif /* _WIN32 */
-
 
88
        OSType lastKnownBufferVersion;
-
 
89
        OSType lastKnownHandleVersion;
88
} globals_t;
90
} globals_t;
89
 
91
 
90
extern globals_t *gdata;
92
extern globals_t *gdata;
91
 
93
 
92
#define NUM_CELLS 0x100
94
#define NUM_CELLS 0x100
Line 170... Line 172...
170
 
172
 
171
// from funcs.c
173
// from funcs.c
172
void factory_initialize_rnd_variables();
174
void factory_initialize_rnd_variables();
173
 
175
 
174
// from ff_misc.c
176
// from ff_misc.c
-
 
177
void newHandle(FFHandle* hdl, size_t nBytes);
-
 
178
void disposeHandle(FFHandle* hdl);
-
 
179
size_t getHandleSize(FFHandle* hdl);
-
 
180
OSErr setHandleSize(FFHandle* hdl, size_t nBytes);
-
 
181
Ptr lockHandle(FFHandle* hdl);
-
 
182
void unlockHandle(FFHandle* hdl);
175
FFBuffer newBuffer(size_t size);
183
void newBuffer(FFBuffer* buf, size_t size);
176
Ptr lockBuffer(FFBuffer bid);
184
Ptr lockBuffer(FFBuffer* buf);
177
void unlockBuffer(FFBuffer bid);
185
void unlockBuffer(FFBuffer* buf);
178
void disposeBuffer(FFBuffer *bid);
186
void disposeBuffer(FFBuffer* buf);
179
 
187
 
180
// Useful macros
188
// Useful macros
181
#define HAS_BIG_DOC(x) ((x)->bigDocumentData != NULL)
189
#define HAS_BIG_DOC(x) ((x)->bigDocumentData != NULL)
182
 
190
 
183
#define BIGDOC_IMAGE_SIZE(x) ((x)->bigDocumentData->imageSize32)
191
#define BIGDOC_IMAGE_SIZE(x) ((x)->bigDocumentData->imageSize32)