template<class T>
Simulator::tGameDataVectorT class

Public types

using PtrT = eastl::intrusive_ptr<T>

Constructors, destructors, conversion operators

tGameDataVectorT()

Public functions

auto operator[](const int index) -> eastl::intrusive_ptr<T>&
auto operator[](const int index) const -> const eastl::intrusive_ptr<T>&
auto size() const -> size_t
auto empty() const -> bool
auto begin() -> eastl::vector<PtrT>::iterator
auto begin() const -> eastl::vector<PtrT>::const_iterator
auto cbegin() const -> eastl::vector<PtrT>::const_iterator
auto end() -> eastl::vector<PtrT>::iterator
auto end() const -> eastl::vector<PtrT>::const_iterator
auto cend() const -> eastl::vector<PtrT>::const_iterator

Public variables

bool needsUpdate
eastl::vector<eastl::intrusive_ptr<T>> data