Changeset 1198 for trunk/Source/Base/Base/OSGContainerForwards.h
- Timestamp:
- 05/05/08 07:12:19 (3 months ago)
- Files:
-
- trunk/Source/Base/Base/OSGContainerForwards.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Source/Base/Base/OSGContainerForwards.h
r1184 r1198 60 60 typedef RefCountPtr<CLASST, WeakRefCountPolicy > ObjWeakPtr; \ 61 61 \ 62 typedef CLASST * ObjCPtr; \ 63 typedef CLASST const * ConstObjCPtr; \ 64 65 66 67 #if 0 68 \ 62 69 typedef CLASST * ObjPtr; \ 63 70 typedef CLASST const * ConstObjPtr; \ 64 \ 65 typedef CLASST * ObjCPtr; \ 66 typedef CLASST const * ConstObjCPtr; 67 68 71 72 #endif 69 73 70 74 … … 82 86 typedef CLASST##MTRecPtr CLASST##MTRefPtr; \ 83 87 \ 88 89 90 #if 0 91 typedef CLASST * CLASST##CPtr; \ 92 typedef CLASST const * Const##CLASST##CPtr; \ 93 \ 84 94 typedef CLASST * CLASST##Ptr; \ 85 95 typedef CLASST const * Const##CLASST##Ptr; \ 86 \ 87 typedef CLASST * CLASST##CPtr; \ 88 typedef CLASST const * Const##CLASST##CPtr; 89 90 96 97 #endif 98 99 #if 0 91 100 #define OSG_GEN_NAMED_PTR(CLASST, NAME) \ 92 typedef CLASST * NAME##Ptr; \ 93 typedef CLASST const * Const##NAME##Ptr; 94 95 96 101 typedef CLASST * NAME##CPtr; \ 102 typedef CLASST const * Const##NAME##CPtr; 103 #endif 104 105 106 #if 0 97 107 #define NullFC NULL 98 108 #define OSGNullFC NULL 99 109 #endif 100 110 101 111 OSG_BEGIN_NAMESPACE … … 153 163 154 164 typedef boost::function< 155 void (FieldContainer CPtr, ConstFieldMaskArg )> ChangedFunctor;165 void (FieldContainer *, ConstFieldMaskArg )> ChangedFunctor; 156 166 157 167 typedef boost::function<void (DrawEnv *)> RenderFunctor;
