SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
MR::Vector< T > Class Template Reference

Public Member Functions

s32 getCount ()
 
void init (s32 cnt)
 
void assign (T::Item &pItem, int where)
 
void assignToMax (T::Item &pItem)
 
T::Item * erase (T::Item *pItem)
 
void push_back (const T::Item &rItem) NO_INLINE
 
T::Item begin ()
 
T::Item end ()
 
T::Item operator[] (int idx) const
 

Public Attributes

mArray
 
s32 mCount
 

Detailed Description

template<class T>
class MR::Vector< T >

Definition at line 68 of file Array.hpp.

Constructor & Destructor Documentation

◆ Vector()

template<class T >
MR::Vector< T >::Vector ( )
inline

Definition at line 70 of file Array.hpp.

◆ ~Vector()

template<class T >
MR::Vector< T >::~Vector ( )
inline

Definition at line 75 of file Array.hpp.

Member Function Documentation

◆ getCount()

template<class T >
s32 MR::Vector< T >::getCount ( )
inline

Definition at line 79 of file Array.hpp.

◆ init()

template<class T >
void MR::Vector< T >::init ( s32 cnt)
inline

Definition at line 83 of file Array.hpp.

◆ assign()

template<class T >
void MR::Vector< T >::assign ( T::Item & pItem,
int where )
inline

Definition at line 88 of file Array.hpp.

◆ assignToMax()

template<class T >
void MR::Vector< T >::assignToMax ( T::Item & pItem)
inline

Definition at line 92 of file Array.hpp.

◆ push_back()

template<class T >
void MR::Vector< T >::push_back ( const T::Item & rItem)
inline

Definition at line 98 of file Array.hpp.

◆ begin()

template<class T >
T::Item MR::Vector< T >::begin ( )
inline

Definition at line 104 of file Array.hpp.

◆ end()

template<class T >
T::Item MR::Vector< T >::end ( )
inline

Definition at line 108 of file Array.hpp.

◆ operator[]()

template<class T >
T::Item MR::Vector< T >::operator[] ( int idx) const
inline

Definition at line 112 of file Array.hpp.

Member Data Documentation

◆ mArray

template<class T >
T MR::Vector< T >::mArray

Definition at line 116 of file Array.hpp.

◆ mCount

template<class T >
s32 MR::Vector< T >::mCount

Definition at line 117 of file Array.hpp.