Changeset 1134
- Timestamp:
- 04/06/08 23:03:05 (5 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Source/System/FieldContainer/Fields/PointerFields/OSGPointerFieldConfigs.h
r1122 r1134 18 18 OSG_BEGIN_NAMESPACE 19 19 20 #define OSG_INHERIT_NAMED_PTR_TMPL(BASECLASS, NAME) \ 21 typedef typename BASECLASS::NAME##Ptr NAME##Ptr; \ 22 typedef typename BASECLASS::NAME##PtrConst NAME##PtrConst; \ 23 typedef typename BASECLASS::NAME##ConstPtr NAME##ConstPtr; \ 24 typedef typename BASECLASS::NAME##ConstPtrConst NAME##ConstPtrConst; \ 25 \ 26 typedef typename BASECLASS::NAME##PtrArg NAME##PtrArg; \ 27 typedef typename BASECLASS::NAME##PtrConstArg NAME##PtrConstArg; \ 28 typedef typename BASECLASS::NAME##ConstPtrArg NAME##ConstPtrArg 29 20 30 /*---------------------------------------------------------------------------*/ 21 31 /* PointerFieldConfigBase<ObjectTypeT> */ … … 111 121 /*! \{ */ 112 122 113 static UInt32 const Namespace = NamespaceI;114 static Field Type::Class const fieldClass = FieldType::CHILD_POINTER_FIELD;123 static UInt32 const Namespace = NamespaceI; 124 static FieldClass const fieldClass = ChildPtrField; 115 125 116 126 /*! \} */ … … 165 175 /*! \{ */ 166 176 167 static UInt32 const Namespace = NamespaceI;168 static Field Type::Class const fieldClass = FieldType::PARENT_POINTER_FIELD;177 static UInt32 const Namespace = NamespaceI; 178 static FieldClass const fieldClass = ParentPtrField; 169 179 170 180 /*! \} */ … … 226 236 /*! \{ */ 227 237 228 static UInt32 const Namespace = NamespaceI;229 static Field Type::Class const fieldClass = FieldType::UNRECORDED_POINTER_FIELD;238 static UInt32 const Namespace = NamespaceI; 239 static FieldClass const fieldClass = PtrField; 230 240 231 241 /*! \} */ … … 287 297 /*! \{ */ 288 298 289 static UInt32 const Namespace = NamespaceI;290 static Field Type::Class const fieldClass = FieldType::WEAK_POINTER_FIELD;299 static UInt32 const Namespace = NamespaceI; 300 static FieldClass const fieldClass = WeakPtrField; 291 301 292 302 /*! \} */ trunk/Source/System/FieldContainer/Fields/PointerFields/OSGPointerMFieldCommon.h
r1122 r1134 43 43 44 44 typedef typename Inherited::StoredType StoredType; 45 typedef typename Inherited:: PtrStoreTypePtrStoreType;46 typedef typename Inherited:: PtrStoreItTypePtrStoreItType;47 typedef typename Inherited:: PtrStoreConstItTypePtrStoreConstItType;45 typedef typename Inherited::StorageType PtrStoreType; 46 typedef typename Inherited::StorageIt PtrStoreItType; 47 typedef typename Inherited::StorageConstIt PtrStoreConstItType; 48 48 49 49 typedef typename Inherited::size_type size_type;
