Documentation Project 1
ContentsIndexHome
PreviousUpNext
image.h

Crafted by Jim Buckeyne (c)1999-2006++ Freedom Collective 

 

Image building tracking, and simple manipulations.

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  
Name 
Description 
sack 
Namespace of custom math routines. (aren't very many of these) 
Copyright (c) 2010. All rights reserved.
What do you think about this topic? Send feedback!