attraggl.cpp File Reference

(r1785/r1282)

#include "camtypes.h"
#include "gadget.h"
#include "uielem.h"
#include "attraggl.h"
#include "attrappl.h"
#include "visiattr.h"
#include "tmpltdlg.h"
#include "chapter.h"
#include "nodedoc.h"

Go to the source code of this file.

Defines

#define new   CAM_DEBUG_NEW
#define ENSURE_NOT_NULL(Pointer)   ERROR2IF(Pointer == NULL, 0, "NULL Args")
#define ENSURE_KIND(pNode, Kind)   {if (pNode != NULL) {ERROR3IF(!pNode->IS_KIND_OF(Kind), "pNode is not kind of " #Kind);}}

Functions

 CC_IMPLEMENT_MEMDUMP (RangeEnumerator, RenderableNodeEnumerator)
 CC_IMPLEMENT_MEMDUMP (DocPseudoEnumerator, RenderableNodeEnumerator)
 CC_IMPLEMENT_MEMDUMP (AppliedAttribute, VisibleListItem)
 CC_IMPLEMENT_MEMDUMP (MultiCommonAttrItem, ListItem)
 CC_IMPLEMENT_MEMDUMP (NodePointer, ListItem)

Variables

String_8 NonConstNullString = TEXT("")


Define Documentation

#define ENSURE_KIND pNode,
Kind   )     {if (pNode != NULL) {ERROR3IF(!pNode->IS_KIND_OF(Kind), "pNode is not kind of " #Kind);}}
 

Definition at line 148 of file attraggl.cpp.

#define ENSURE_NOT_NULL Pointer   )     ERROR2IF(Pointer == NULL, 0, "NULL Args")
 

Definition at line 147 of file attraggl.cpp.

#define new   CAM_DEBUG_NEW
 

Definition at line 142 of file attraggl.cpp.


Function Documentation

CC_IMPLEMENT_MEMDUMP NodePointer  ,
ListItem 
 

CC_IMPLEMENT_MEMDUMP MultiCommonAttrItem  ,
ListItem 
 

CC_IMPLEMENT_MEMDUMP AppliedAttribute  ,
VisibleListItem 
 

CC_IMPLEMENT_MEMDUMP DocPseudoEnumerator  ,
RenderableNodeEnumerator 
 

CC_IMPLEMENT_MEMDUMP RangeEnumerator  ,
RenderableNodeEnumerator 
 


Variable Documentation

String_8 NonConstNullString = TEXT("")
 

Definition at line 150 of file attraggl.cpp.


Generated on Sat Nov 10 03:49:03 2007 for Camelot by  doxygen 1.4.4