MGL(Win32)
|
継承メンバを含む MGL::Array< ValueType, IndexType > の全メンバ一覧です。
Array(Array &)=delete (定義場所: MGL::Array< ValueType, IndexType >) | MGL::Array< ValueType, IndexType > | |
Array(size_t arraySize=0, Memory::ClearMode clearMode=Memory::ClearMode::Auto) noexcept | MGL::Array< ValueType, IndexType > | inlineexplicit |
Array(size_t arraySize, const ValueType &invalidValue, Memory::ClearMode clearMode=Memory::ClearMode::Auto) noexcept | MGL::Array< ValueType, IndexType > | inline |
Array(size_t arraySize, ValueType &&invalidValue, Memory::ClearMode clearMode=Memory::ClearMode::Auto) noexcept | MGL::Array< ValueType, IndexType > | inline |
Array(Array &&rhs) noexcept | MGL::Array< ValueType, IndexType > | inline |
begin() const noexcept | MGL::Array< ValueType, IndexType > | inline |
cbegin() const noexcept | MGL::Array< ValueType, IndexType > | inline |
cend() const noexcept | MGL::Array< ValueType, IndexType > | inline |
Contains(const ValueType &element) const noexcept | MGL::Array< ValueType, IndexType > | inline |
Contains(const ValueType *element) const noexcept | MGL::Array< ValueType, IndexType > | inline |
end() const noexcept | MGL::Array< ValueType, IndexType > | inline |
Fill(const ValueType &value) noexcept | MGL::Array< ValueType, IndexType > | inline |
ForEach(LoopBody body) noexcept | MGL::Array< ValueType, IndexType > | inline |
ForEach(LoopBody body) const noexcept | MGL::Array< ValueType, IndexType > | inline |
ForRange(IndexType begin, IndexType end, LoopBody body) noexcept | MGL::Array< ValueType, IndexType > | inline |
ForRange(IndexType begin, IndexType end, LoopBody body) const noexcept | MGL::Array< ValueType, IndexType > | inline |
Get(IndexType index) const noexcept | MGL::Array< ValueType, IndexType > | inline |
GetPtr(IndexType index) noexcept | MGL::Array< ValueType, IndexType > | inline |
GetSize() const noexcept | MGL::Array< ValueType, IndexType > | inline |
New(size_t arraySize, Memory::ClearMode clearMode=Memory::ClearMode::Auto) noexcept | MGL::Array< ValueType, IndexType > | inline |
operator=(Array &)=delete (定義場所: MGL::Array< ValueType, IndexType >) | MGL::Array< ValueType, IndexType > | |
operator=(Array &&rhs) noexcept | MGL::Array< ValueType, IndexType > | inline |
operator[](IndexType index) const noexcept | MGL::Array< ValueType, IndexType > | inline |
Renew(Memory::ClearMode clearMode=Memory::ClearMode::Auto) noexcept | MGL::Array< ValueType, IndexType > | inline |
SetInvalidValue(const ValueType &value) noexcept | MGL::Array< ValueType, IndexType > | inline |
SetInvalidValue(ValueType &&value) noexcept | MGL::Array< ValueType, IndexType > | inline |
~Array() noexcept | MGL::Array< ValueType, IndexType > | inline |