| 
    CommonLibSSE (Parapets fork)
    
   | 
 
#include <hkArray.h>
  
Public Types | |
| enum | : std::uint32_t { kCapacityMask = 0x3FFFFFFF , kFlagMask = 0xC0000000 , kDontDeallocFlag = (std::uint32_t)1 << 31 } | 
| using | value_type = T | 
| using | size_type = std::int32_t | 
| using | reference = value_type & | 
| using | const_reference = const value_type & | 
| using | iterator = T * | 
| using | const_iterator = const T * | 
Public Member Functions | |
| reference | operator[] (size_type a_pos) | 
| const_reference | operator[] (size_type a_pos) const | 
| T * | data () | 
| const T * | data () const | 
| reference | front () | 
| const_reference | front () const | 
| reference | back () | 
| const_reference | back () const | 
| iterator | begin () | 
| const_iterator | begin () const | 
| const_iterator | cbegin () const | 
| iterator | end () | 
| const_iterator | end () const | 
| const_iterator | cend () const | 
| bool | empty () const | 
| size_type | size () const noexcept | 
| void | reserve (size_type a_newCap) | 
| size_type | capacity () const noexcept | 
| void | push_back (const T &a_value) | 
| void | resize (size_type a_count) | 
Public Attributes | |
| T * | _data | 
| std::int32_t | _size | 
| std::int32_t | _capacityAndFlags | 
Static Public Attributes | |
| static constexpr float | GROWTH_FACTOR = 1.5 | 
| using RE::hkArrayBase< T >::const_iterator = const T* | 
| using RE::hkArrayBase< T >::const_reference = const value_type& | 
| using RE::hkArrayBase< T >::iterator = T* | 
| using RE::hkArrayBase< T >::reference = value_type& | 
| using RE::hkArrayBase< T >::size_type = std::int32_t | 
| using RE::hkArrayBase< T >::value_type = T | 
| anonymous enum : std::uint32_t | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inlinenoexcept | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inlinenoexcept | 
| std::int32_t RE::hkArrayBase< T >::_capacityAndFlags | 
| T* RE::hkArrayBase< T >::_data | 
| std::int32_t RE::hkArrayBase< T >::_size | 
      
  | 
  staticconstexpr |