Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::TUniquePtrVector< BaseType > Member List

This is the complete list of members for ph::TUniquePtrVector< BaseType >, including all inherited members.

add(std::unique_ptr< T > uniquePtr)ph::TUniquePtrVector< BaseType >inline
addAll(TUniquePtrVector< T > &uniquePtrs)ph::TUniquePtrVector< BaseType >inline
begin() noexceptph::TUniquePtrVector< BaseType >inline
begin() const noexceptph::TUniquePtrVector< BaseType >inline
clear(std::size_t index)ph::TUniquePtrVector< BaseType >inline
clearRange(std::size_t beginIndex, std::size_t endIndex)ph::TUniquePtrVector< BaseType >inline
end() noexceptph::TUniquePtrVector< BaseType >inline
end() const noexceptph::TUniquePtrVector< BaseType >inline
first() constph::TUniquePtrVector< BaseType >inline
get(std::size_t index) constph::TUniquePtrVector< BaseType >inline
getUniquePtr(std::size_t index)ph::TUniquePtrVector< BaseType >inline
getUniquePtr(std::size_t index) constph::TUniquePtrVector< BaseType >inline
indexOf(const BaseType *ptr) constph::TUniquePtrVector< BaseType >inline
isEmpty() constph::TUniquePtrVector< BaseType >inline
last() constph::TUniquePtrVector< BaseType >inline
operator[](std::size_t index) constph::TUniquePtrVector< BaseType >inline
remove(std::size_t index)ph::TUniquePtrVector< BaseType >inline
remove(const BaseType *ptr)ph::TUniquePtrVector< BaseType >inline
removeAll()ph::TUniquePtrVector< BaseType >inline
removeBySwapPop(const BaseType *ptr)ph::TUniquePtrVector< BaseType >inline
removeLast()ph::TUniquePtrVector< BaseType >inline
size() constph::TUniquePtrVector< BaseType >inline