#include <Vector.H>
Inherited by DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< T >, and DynamicVectorClass< T >.
Public Member Functions | |
| WWINLINE | VectorClass (NoInitClass const &) |
| VectorClass (int size=0, T const *array=0) | |
| VectorClass (VectorClass< T > const &) | |
| virtual | ~VectorClass (void) |
| WWINLINE T & | operator[] (int index) |
| WWINLINE T const & | operator[] (int index) const |
| VectorClass< T > & | operator= (VectorClass< T > const &) |
| virtual bool | operator== (VectorClass< T > const &) const |
| virtual bool | Resize (int newsize, T const *array=0) |
| virtual void | Clear (void) |
| WWINLINE int | Length (void) const |
| virtual int | ID (T const *ptr) |
| virtual int | ID (T const &ptr) |
| VectorClass (NoInitClass const &) | |
| VectorClass (int size=0, T const *array=0) | |
| VectorClass (VectorClass< T > const &) | |
| virtual | ~VectorClass (void) |
| T & | operator[] (int index) |
| T const & | operator[] (int index) const |
| VectorClass< T > & | operator= (VectorClass< T > const &) |
| virtual bool | operator== (VectorClass< T > const &) const |
| virtual bool | Resize (int newsize, T const *array=0) |
| virtual void | Clear (void) |
| int | Length (void) const |
| virtual int | ID (T const *ptr) |
| virtual int | ID (T const &ptr) |
Protected Attributes | |
| T * | Vector |
| int | VectorMax |
| bool | IsValid |
| bool | IsAllocated |
| bool | VectorClassPad [2] |
|
inline |
| VectorClass< T >::VectorClass | ( | int | size = 0, |
| T const * | array = 0 ) |
| VectorClass< T >::VectorClass | ( | VectorClass< T > const & | vec | ) |
|
virtual |
|
inline |
| VectorClass< T >::VectorClass | ( | int | size = 0, |
| T const * | array = 0 ) |
| VectorClass< T >::VectorClass | ( | VectorClass< T > const & | ) |
|
virtual |
|
virtual |
Reimplemented in DynamicVectorClass< T >, DynamicVectorClass< T >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< char * >, DynamicVectorClass< char * >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< float >, DynamicVectorClass< float >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HashItem >, DynamicVectorClass< HashItem >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< int >, DynamicVectorClass< int >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< StringClass >, DynamicVectorClass< StringClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned short >, DynamicVectorClass< unsigned short >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< WeightInfoStruct >, DynamicVectorClass< WeightInfoStruct >, DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >, and DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >.
|
virtual |
Reimplemented in DynamicVectorClass< T >, DynamicVectorClass< T >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< char * >, DynamicVectorClass< char * >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< float >, DynamicVectorClass< float >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HashItem >, DynamicVectorClass< HashItem >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< int >, DynamicVectorClass< int >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< StringClass >, DynamicVectorClass< StringClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned short >, DynamicVectorClass< unsigned short >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< WeightInfoStruct >, DynamicVectorClass< WeightInfoStruct >, DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >, and DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >.
|
virtual |
Reimplemented in DynamicVectorClass< T >, DynamicVectorClass< T >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< char * >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< float >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HashItem >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< int >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< StringClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned short >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< WeightInfoStruct >, and DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >.
|
virtual |
Reimplemented in DynamicVectorClass< T >, DynamicVectorClass< T >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< char * >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< float >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HashItem >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< int >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< StringClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned short >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< WeightInfoStruct >, and DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >.
|
inlinevirtual |
Reimplemented in DynamicVectorClass< T >, DynamicVectorClass< T >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< char * >, DynamicVectorClass< char * >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< float >, DynamicVectorClass< float >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HashItem >, DynamicVectorClass< HashItem >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< int >, DynamicVectorClass< int >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< StringClass >, DynamicVectorClass< StringClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned short >, DynamicVectorClass< unsigned short >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< WeightInfoStruct >, DynamicVectorClass< WeightInfoStruct >, DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >, and DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >.
|
virtual |
Reimplemented in DynamicVectorClass< T >, DynamicVectorClass< T >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< char * >, DynamicVectorClass< char * >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< float >, DynamicVectorClass< float >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HashItem >, DynamicVectorClass< HashItem >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< int >, DynamicVectorClass< int >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< StringClass >, DynamicVectorClass< StringClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned short >, DynamicVectorClass< unsigned short >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< WeightInfoStruct >, DynamicVectorClass< WeightInfoStruct >, DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >, and DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >.
|
inline |
|
inline |
| VectorClass< T > & VectorClass< T >::operator= | ( | VectorClass< T > const & | vec | ) |
| VectorClass< T > & VectorClass< T >::operator= | ( | VectorClass< T > const & | ) |
|
virtual |
|
virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
virtual |
Reimplemented in DynamicVectorClass< T >, DynamicVectorClass< T >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< char * >, DynamicVectorClass< char * >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< float >, DynamicVectorClass< float >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HashItem >, DynamicVectorClass< HashItem >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< int >, DynamicVectorClass< int >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< StringClass >, DynamicVectorClass< StringClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned short >, DynamicVectorClass< unsigned short >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< WeightInfoStruct >, DynamicVectorClass< WeightInfoStruct >, DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >, and DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >.
|
virtual |
Reimplemented in DynamicVectorClass< T >, DynamicVectorClass< T >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< AddInfoStruct >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< ANIM_SOUND_LIST * >, DynamicVectorClass< ArcInfoStruct >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< AudibleSoundClass * >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< CACHE_ENTRY_STRUCT >, DynamicVectorClass< char * >, DynamicVectorClass< char * >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< ConnectionStruct >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve1DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< Curve3DClass::KeyClass >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< EnumParameterClass::_ENUM_VALUE >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< FileInfoStruct >, DynamicVectorClass< float >, DynamicVectorClass< float >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< FontCharsBuffer * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< GeometryExportTaskClass * >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< H3DSAMPLE >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HAnimComboDataClass * >, DynamicVectorClass< HashItem >, DynamicVectorClass< HashItem >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline1DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HermiteSpline3DClass::TangentsClass >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HierarchyNodeStruct >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< HSAMPLE >, DynamicVectorClass< int >, DynamicVectorClass< int >, DynamicVectorClass< KEY_FRAME * >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LegacyMaterialClass * >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< LOGICAL_TYPE_STRUCT >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MaterialRemapClass >, DynamicVectorClass< MeshDeformSaveSetClass * >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::_DEFORM_DATA >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< MeshDeformSaveSetClass::KEYFRAME * >, DynamicVectorClass< MeshDeformSetClass * >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ModelNodeClass >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< ParameterClass * >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PendingSurfaceStruct >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< PrototypeLoaderClass * >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< ProxyClass >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrPairStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< PtrRemapStruct >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< Render2DClass * >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RendererDataStruct >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< RenderObjClass * >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< ResolutionDescClass >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< SentenceDataStruct >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShadeClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< ShaderClass >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< SoundSceneObjClass * >, DynamicVectorClass< StringClass >, DynamicVectorClass< StringClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TCBSpline3DClass::TCBClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TexClass >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< TextureClass * >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned long >, DynamicVectorClass< unsigned short >, DynamicVectorClass< unsigned short >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector2 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< Vector3 >, DynamicVectorClass< VERT_INFO >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertexMaterialClass * >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< VertMatClass >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< W3dAggregateSubobjectStruct * >, DynamicVectorClass< WeightInfoStruct >, DynamicVectorClass< WeightInfoStruct >, DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >, and DynamicVectorClass< WWAudioClass::_DRIVER_INFO_STRUCT * >.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |