| AddRef() const | FRHIResource | inline |
| bOwnsResource | FMetalResourceViewBase | protected |
| Device | FMetalResourceViewBase | protected |
| DisableLifetimeExtension() | FRHIResource | inline |
| EMetalType enum name | FMetalResourceViewBase | |
| FMetalResourceViewBase(FMetalDevice &InDevice) | FMetalResourceViewBase | inlineprotected |
| FMetalShaderResourceView(FMetalDevice &Device, FRHICommandListBase &RHICmdList, FRHIViewableResource *InResource, FRHIViewDesc const &InViewDesc) | FMetalShaderResourceView | |
| FRHIResource(ERHIResourceType InResourceType) | FRHIResource | |
| FRHIShaderResourceView(FRHIViewableResource *InResource, FRHIViewDesc const &InViewDesc) | FRHIShaderResourceView | inlineexplicit |
| FRHIView(ERHIResourceType InResourceType, FRHIViewableResource *InResource, FRHIViewDesc const &InViewDesc) | FRHIView | inline |
| GetBaseResource() const | FMetalShaderResourceView | |
| GetBindlessHandle() const | FRHIView | inlinevirtual |
| GetBuffer() const | FRHIView | inline |
| GetBufferView() const | FMetalResourceViewBase | inline |
| GetDesc() const | FRHIView | inline |
| GetMetalType() const | FMetalResourceViewBase | inline |
| GetNextLink() const | TLinkedListBase< ContainerType, ElementType, IteratorType > | inline |
| GetOwnerName() const | FRHIResource | inline |
| GetPrevLink() const | TLinkedListBase< ContainerType, ElementType, IteratorType > | inline |
| GetRefCount() const | FRHIResource | inline |
| GetResource() const | FRHIView | inline |
| GetTexture() const | FRHIView | inline |
| GetTextureBufferBacked() const | FMetalResourceViewBase | inline |
| GetTextureView() const | FMetalResourceViewBase | inline |
| GetType() const | FRHIResource | inline |
| InitAsBufferView(FMetalBufferPtr Buffer, uint32 Offset, uint32 Size) | FMetalResourceViewBase | protected |
| InitAsTextureBufferBacked(MTLTexturePtr Texture, FMetalBufferPtr Buffer, uint32 Offset, uint32 Size, EPixelFormat Format, bool bIsBuffer) | FMetalResourceViewBase | protected |
| InitAsTextureView(MTLTexturePtr) | FMetalResourceViewBase | protected |
| Invalidate() | FMetalResourceViewBase | protected |
| IsBuffer() const | FRHIView | inline |
| IsLinked() | TLinkedListBase< ContainerType, ElementType, IteratorType > | inline |
| IsTexture() const | FRHIView | inline |
| IsValid() const | FRHIResource | inline |
| LinkAfter(ContainerType *After) | TLinkedListBase< ContainerType, ElementType, IteratorType > | inline |
| LinkBefore(ContainerType *Before) | TLinkedListBase< ContainerType, ElementType, IteratorType > | inline |
| LinkHead(ContainerType *&Head) | TLinkedListBase< ContainerType, ElementType, IteratorType > | inline |
| LinkReplace(ContainerType *Replace) | TLinkedListBase< ContainerType, ElementType, IteratorType > | inline |
| Next() | TLinkedListBase< ContainerType, ElementType, IteratorType > | inline |
| ReferencedResources | FMetalResourceViewBase | |
| Release() const | FRHIResource | inline |
| SetOwnerName(FName InOwnerName) | FRHIResource | inline |
| TConstIterator typedef | TLinkedListBase< ContainerType, ElementType, IteratorType > | |
| TIntrusiveLinkedList() | TIntrusiveLinkedList< FMetalResourceViewBase > | inline |
| TIterator typedef | TLinkedListBase< ContainerType, ElementType, IteratorType > | |
| TLinkedListBase() | TLinkedListBase< ContainerType, ElementType, IteratorType > | inline |
| TStorage typedef | FMetalResourceViewBase | |
| Unlink() | TLinkedListBase< ContainerType, ElementType, IteratorType > | inline |
| UpdateView(FMetalRHICommandContext *Context, const bool bConstructing) override | FMetalShaderResourceView | virtual |
| ViewDesc | FRHIView | protected |
| ~FMetalResourceViewBase() | FMetalResourceViewBase | virtual |
| ~FMetalShaderResourceView() | FMetalShaderResourceView | |
| ~FRHIResource() | FRHIResource | protectedvirtual |