| 141 | | |
|---|
| 142 | | OSG_GEN_INTERNALPTR(TextureChunk); |
|---|
| 143 | | |
|---|
| 144 | | /*========================== PUBLIC =================================*/ |
|---|
| 145 | | public: |
|---|
| | 145 | |
|---|
| | 146 | typedef TextureChunk * ObjPtr; |
|---|
| | 147 | typedef TextureChunk * const ObjPtrConst; |
|---|
| | 148 | typedef TextureChunk const * ObjConstPtr; |
|---|
| | 149 | typedef TextureChunk const * const ObjConstPtrConst; |
|---|
| | 150 | |
|---|
| | 151 | typedef TextureChunk * ObjPtrArg; |
|---|
| | 152 | typedef TextureChunk * const ObjPtrConstArg; |
|---|
| | 153 | typedef TextureChunk const * ObjConstPtrArg; |
|---|
| | 154 | |
|---|
| | 155 | typedef InternalRefCountPtrBuilder<TextureChunk>::Ptr ObjInternalRefPtr; |
|---|
| | 156 | typedef WeakRefCountPtrBuilder <TextureChunk>::Ptr ObjWeakRefPtr; |
|---|
| | 157 | typedef MTRefCountPtrBuilder <TextureChunk>::Ptr ObjMTRefPtr; |
|---|
| | 158 | typedef RefCountPtrBuilder <TextureChunk>::Ptr ObjRefPtr; |
|---|
| | 159 | typedef ParentPtrBuilder <TextureChunk>::Ptr ObjParentPtr; |
|---|
| | 160 | |
|---|
| | 161 | typedef SFImageInternalRefPtr ImageFieldType; |
|---|
| | 162 | typedef SFGLenum InternalFormatFieldType; |
|---|
| | 163 | typedef SFGLenum ExternalFormatFieldType; |
|---|
| | 164 | typedef SFBool ScaleFieldType; |
|---|
| | 165 | typedef SFUInt32 FrameFieldType; |
|---|
| | 166 | typedef SFGLenum MinFilterFieldType; |
|---|
| | 167 | typedef SFGLenum MagFilterFieldType; |
|---|
| | 168 | typedef SFGLenum WrapSFieldType; |
|---|
| | 169 | typedef SFGLenum WrapTFieldType; |
|---|
| | 170 | typedef SFGLenum WrapRFieldType; |
|---|
| | 171 | typedef SFGLenum EnvModeFieldType; |
|---|
| | 172 | typedef SFColor4f EnvColorFieldType; |
|---|
| | 173 | typedef SFGLenum EnvCombineRGBFieldType; |
|---|
| | 174 | typedef SFGLenum EnvCombineAlphaFieldType; |
|---|
| | 175 | typedef SFReal32 EnvScaleRGBFieldType; |
|---|
| | 176 | typedef SFReal32 EnvScaleAlphaFieldType; |
|---|
| | 177 | typedef SFGLenum EnvSource0RGBFieldType; |
|---|
| | 178 | typedef SFGLenum EnvSource1RGBFieldType; |
|---|
| | 179 | typedef SFGLenum EnvSource2RGBFieldType; |
|---|
| | 180 | typedef SFGLenum EnvSource0AlphaFieldType; |
|---|
| | 181 | typedef SFGLenum EnvSource1AlphaFieldType; |
|---|
| | 182 | typedef SFGLenum EnvSource2AlphaFieldType; |
|---|
| | 183 | typedef SFGLenum EnvOperand0RGBFieldType; |
|---|
| | 184 | typedef SFGLenum EnvOperand1RGBFieldType; |
|---|
| | 185 | typedef SFGLenum EnvOperand2RGBFieldType; |
|---|
| | 186 | typedef SFGLenum EnvOperand0AlphaFieldType; |
|---|
| | 187 | typedef SFGLenum EnvOperand1AlphaFieldType; |
|---|
| | 188 | typedef SFGLenum EnvOperand2AlphaFieldType; |
|---|
| | 189 | typedef SFGLenum GLIdFieldType; |
|---|
| | 190 | typedef SFInt32 IgnoreGLForAspectFieldType; |
|---|
| | 191 | typedef SFBool PointSpriteFieldType; |
|---|
| | 192 | typedef SFReal32 PriorityFieldType; |
|---|
| | 193 | typedef SFGLenum ShaderOperationFieldType; |
|---|
| | 194 | typedef SFGLenum ShaderInputFieldType; |
|---|
| | 195 | typedef MFReal32 ShaderOffsetMatrixFieldType; |
|---|
| | 196 | typedef SFReal32 ShaderOffsetScaleFieldType; |
|---|
| | 197 | typedef SFReal32 ShaderOffsetBiasFieldType; |
|---|
| | 198 | typedef SFGLenum ShaderRGBADotProductFieldType; |
|---|
| | 199 | typedef SFUInt8 ShaderCullModesFieldType; |
|---|
| | 200 | typedef SFVec3f ShaderConstEyeFieldType; |
|---|
| | 201 | typedef SFReal32 LodBiasFieldType; |
|---|
| | 202 | typedef SFInt32 DirtyLeftFieldType; |
|---|
| | 203 | typedef SFInt32 DirtyMinXFieldType; |
|---|
| | 204 | typedef SFInt32 DirtyMaxXFieldType; |
|---|
| | 205 | typedef SFInt32 DirtyMinYFieldType; |
|---|
| | 206 | typedef SFInt32 DirtyMaxYFieldType; |
|---|
| | 207 | typedef SFInt32 DirtyMinZFieldType; |
|---|
| | 208 | typedef SFInt32 DirtyMaxZFieldType; |
|---|
| | 209 | typedef SFReal32 AnisotropyFieldType; |
|---|
| | 210 | typedef SFColor4f BorderColorFieldType; |
|---|
| | 211 | typedef SFGLenum CompareModeFieldType; |
|---|
| | 212 | typedef SFGLenum CompareFuncFieldType; |
|---|
| | 213 | typedef SFGLenum DepthModeFieldType; |
|---|
| | 214 | typedef SFUInt32 BorderWidthFieldType; |
|---|
| | 215 | typedef SFUInt32 NPOTMatrixScaleFieldType; |
|---|
| | 216 | |
|---|
| | 217 | /*! \} */ |
|---|
| | 218 | /*---------------------------------------------------------------------*/ |
|---|
| | 219 | /*! \name Constants */ |
|---|
| | 220 | /*! \{ */ |
|---|
| 320 | | typedef SFImageInternalRefPtr ImageFieldType; |
|---|
| 321 | | typedef SFGLenum InternalFormatFieldType; |
|---|
| 322 | | typedef SFGLenum ExternalFormatFieldType; |
|---|
| 323 | | typedef SFBool ScaleFieldType; |
|---|
| 324 | | typedef SFUInt32 FrameFieldType; |
|---|
| 325 | | typedef SFGLenum MinFilterFieldType; |
|---|
| 326 | | typedef SFGLenum MagFilterFieldType; |
|---|
| 327 | | typedef SFGLenum WrapSFieldType; |
|---|
| 328 | | typedef SFGLenum WrapTFieldType; |
|---|
| 329 | | typedef SFGLenum WrapRFieldType; |
|---|
| 330 | | typedef SFGLenum EnvModeFieldType; |
|---|
| 331 | | typedef SFColor4f EnvColorFieldType; |
|---|
| 332 | | typedef SFGLenum EnvCombineRGBFieldType; |
|---|
| 333 | | typedef SFGLenum EnvCombineAlphaFieldType; |
|---|
| 334 | | typedef SFReal32 EnvScaleRGBFieldType; |
|---|
| 335 | | typedef SFReal32 EnvScaleAlphaFieldType; |
|---|
| 336 | | typedef SFGLenum EnvSource0RGBFieldType; |
|---|
| 337 | | typedef SFGLenum EnvSource1RGBFieldType; |
|---|
| 338 | | typedef SFGLenum EnvSource2RGBFieldType; |
|---|
| 339 | | typedef SFGLenum EnvSource0AlphaFieldType; |
|---|
| 340 | | typedef SFGLenum EnvSource1AlphaFieldType; |
|---|
| 341 | | typedef SFGLenum EnvSource2AlphaFieldType; |
|---|
| 342 | | typedef SFGLenum EnvOperand0RGBFieldType; |
|---|
| 343 | | typedef SFGLenum EnvOperand1RGBFieldType; |
|---|
| 344 | | typedef SFGLenum EnvOperand2RGBFieldType; |
|---|
| 345 | | typedef SFGLenum EnvOperand0AlphaFieldType; |
|---|
| 346 | | typedef SFGLenum EnvOperand1AlphaFieldType; |
|---|
| 347 | | typedef SFGLenum EnvOperand2AlphaFieldType; |
|---|
| 348 | | typedef SFGLenum GLIdFieldType; |
|---|
| 349 | | typedef SFInt32 IgnoreGLForAspectFieldType; |
|---|
| 350 | | typedef SFBool PointSpriteFieldType; |
|---|
| 351 | | typedef SFReal32 PriorityFieldType; |
|---|
| 352 | | typedef SFGLenum ShaderOperationFieldType; |
|---|
| 353 | | typedef SFGLenum ShaderInputFieldType; |
|---|
| 354 | | typedef MFReal32 ShaderOffsetMatrixFieldType; |
|---|
| 355 | | typedef SFReal32 ShaderOffsetScaleFieldType; |
|---|
| 356 | | typedef SFReal32 ShaderOffsetBiasFieldType; |
|---|
| 357 | | typedef SFGLenum ShaderRGBADotProductFieldType; |
|---|
| 358 | | typedef SFUInt8 ShaderCullModesFieldType; |
|---|
| 359 | | typedef SFVec3f ShaderConstEyeFieldType; |
|---|
| 360 | | typedef SFReal32 LodBiasFieldType; |
|---|
| 361 | | typedef SFInt32 DirtyLeftFieldType; |
|---|
| 362 | | typedef SFInt32 DirtyMinXFieldType; |
|---|
| 363 | | typedef SFInt32 DirtyMaxXFieldType; |
|---|
| 364 | | typedef SFInt32 DirtyMinYFieldType; |
|---|
| 365 | | typedef SFInt32 DirtyMaxYFieldType; |
|---|
| 366 | | typedef SFInt32 DirtyMinZFieldType; |
|---|
| 367 | | typedef SFInt32 DirtyMaxZFieldType; |
|---|
| 368 | | typedef SFReal32 AnisotropyFieldType; |
|---|
| 369 | | typedef SFColor4f BorderColorFieldType; |
|---|
| 370 | | typedef SFGLenum CompareModeFieldType; |
|---|
| 371 | | typedef SFGLenum CompareFuncFieldType; |
|---|
| 372 | | typedef SFGLenum DepthModeFieldType; |
|---|
| 373 | | typedef SFUInt32 BorderWidthFieldType; |
|---|
| 374 | | typedef SFUInt32 NPOTMatrixScaleFieldType; |
|---|
| 375 | | |
|---|
| 376 | | |
|---|
| | 395 | /*! \} */ |
|---|