Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > > Member List

This is the complete list of members for AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >, including all inherited members.

back() -> enable_if_t< conjunction_v< bool_constant< bidirectional_range< Derived > >, bool_constant< common_range< Derived > > >, decltype(*ranges::prev(ranges::end(static_cast< Derived & >(*this))))> (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inline
back() const -> enable_if_t< conjunction_v< bool_constant< bidirectional_range< const Derived > >, bool_constant< common_range< const Derived > > >, decltype(*ranges::prev(ranges::end(static_cast< const Derived & >(*this))))> (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inline
data() -> enable_if_t< contiguous_iterator< iterator_t< Derived > >, decltype(AZStd::to_address(ranges::begin(static_cast< Derived & >(*this))))> (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inline
data() const -> enable_if_t< range< const Derived > &&contiguous_iterator< iterator_t< const Derived > >, decltype(AZStd::to_address(ranges::begin(static_cast< const Derived & >(*this))))> (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inline
empty() -> enable_if_t< forward_range< Derived >, bool > (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inline
empty() const -> enable_if_t< forward_range< const Derived >, bool > (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inline
front() -> enable_if_t< forward_range< Derived >, decltype(*ranges::begin(static_cast< Derived & >(*this)))> (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inline
front() const -> enable_if_t< forward_range< const Derived >, decltype(*ranges::begin(static_cast< const Derived & >(*this)))> (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inline
operator bool() const noexcept(noexcept(ranges::empty(static_cast< const Derived & >(*this)))) (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inlineexplicit
operator[](range_difference_t< R > n) -> enable_if_t< random_access_range< R >, decltype(ranges::begin(static_cast< R & >(*this))[n])> (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inline
operator[](range_difference_t< R > n) const -> enable_if_t< random_access_range< R >, decltype(ranges::begin(static_cast< R & >(*this))[n])> (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inline
size() -> enable_if_t< conjunction_v< bool_constant< forward_range< Derived > >, bool_constant< sized_sentinel_for< sentinel_t< Derived >, iterator_t< Derived > > > >, decltype(ranges::end(static_cast< Derived & >(*this)) - ranges::begin(static_cast< Derived & >(*this)))> (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inline
size() const -> enable_if_t< conjunction_v< bool_constant< forward_range< const Derived > >, bool_constant< sized_sentinel_for< sentinel_t< const Derived >, iterator_t< const Derived > > > >, decltype(ranges::end(static_cast< const Derived & >(*this)) - ranges::begin(static_cast< const Derived & >(*this)))> (defined in AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >)AZStd::ranges::view_interface< D, enable_if_t< is_class_v< D > &&same_as< D, remove_cv_t< D > > > >inline