GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
VectorArray< T > Class Template Reference

#include <Effect.hh>

Inheritance diagram for VectorArray< T >:
Collaboration diagram for VectorArray< T >:

Public Member Functions

 VectorArray ()
template<class It>
 VectorArray (It beg, It end)
virtual int Size () const
virtual T Index (int index) const
T & operator[] (int index)
void push_back (T t)
T pop_back ()
void clear ()
const T * get_whole_array () const
Public Member Functions inherited from Array< int, T >
virtual ~Array ()
Public Member Functions inherited from Function< int, T >
virtual ~Function ()
virtual bool IsValid (I i) const=0

Additional Inherited Members

Public Types inherited from Function< int, T >
typedef int Domain
typedef T CoDomain
Public Attributes inherited from Function< int, T >
std::string funcsignature
std::string contents
std::vector< std::string > link
std::vector< std::pair< std::string, std::string > > dep

Constructor & Destructor Documentation

◆ VectorArray() [1/2]

template<class T>
VectorArray< T >::VectorArray ( )
inline

◆ VectorArray() [2/2]

template<class T>
template<class It>
VectorArray< T >::VectorArray ( It beg,
It end )
inline

Member Function Documentation

◆ clear()

template<class T>
void VectorArray< T >::clear ( )
inline
Here is the caller graph for this function:

◆ get_whole_array()

template<class T>
const T * VectorArray< T >::get_whole_array ( ) const
inline
Here is the caller graph for this function:

◆ Index()

template<class T>
virtual T VectorArray< T >::Index ( int index) const
inlinevirtual

Implements Function< int, T >.

◆ operator[]()

template<class T>
T & VectorArray< T >::operator[] ( int index)
inline

◆ pop_back()

template<class T>
T VectorArray< T >::pop_back ( )
inline
Here is the caller graph for this function:

◆ push_back()

template<class T>
void VectorArray< T >::push_back ( T t)
inline
Here is the caller graph for this function:

◆ Size()

template<class T>
virtual int VectorArray< T >::Size ( ) const
inlinevirtual

Implements Array< int, T >.

Here is the caller graph for this function:

The documentation for this class was generated from the following file: