Documentation Project 1
ContentsIndexHome
image.h Macros
Macros
Name 
Description 
A second level paste macro so macro substitution is done on parameters. 
Macro to do symbol concatenation. 
Define the namespace of image routines, when building under C++. This ends the namespace. Assembly routines only have the ability to export C names, so extern"c" { } is used instead of namespace ___ { }.
Define the namespace of image routines, when building under C++. This ends the namespace. Assembly routines only have the ability to export C names, so extern"c" { } is used instead of namespace ___ { }. 
Define the namespace of image routines, when building under C++. This ends the namespace. Assembly routines only have the ability to export C names, so extern"c" { } is used instead of namespace ___ { }.
Define the namespace of image routines, when building under C++. This ends the namespace. Assembly routines only have the ability to export C names, so extern"c" { } is used instead of namespace ___ { }. 
Define the default call type of image routines. CPROC is __cdecl.
Define the default call type of image routines. CPROC is __cdecl. 
if the library is to have it's own idea of what an image is - then it should have included the definition for 'Font', and 'Image' before including this... otherwise, it is assumed to be a client, and therefore does not need the information if a custom structure is used - then it MUST define it's ACTUAL x,y,width,height as the first 4 S_32 bit values. 
Define the namespace of image routines, when building under C++.
Define the namespace of image routines, when building under C++. 
Define the namespace of image routines, when building under C++. This ends a namespace.
Define the namespace of image routines, when building under C++. This ends a namespace. 
Define the linkage type of the routine... probably __declspec(dllimport) if not building the library.
Define the linkage type of the routine... probably __declspec(dllimport) if not building the library. 
this sometimes needs an extra 'extern 
This is a macro used for building name changes for interfaces.
This is a macro used for building name changes for interfaces. 
include  
Copyright (c) 2010. All rights reserved.