| AddRef() const | FRHIResource | inline |
| ArgumentBitmasks | FMetalShaderData | |
| ArgumentEncoders | FMetalShaderData | |
| bDeviceFunctionConstants | FMetalShaderData | |
| bHasFunctionConstants | FMetalShaderData | |
| Bindings | FMetalShaderData | |
| CodeSize | FMetalShaderData | |
| CompressedSource | FMetalShaderData | |
| ConstantValueHash | FMetalShaderData | |
| Debug | FRHIShader | |
| DebugSRVTypeValidationData | FRHIShader | |
| DebugStrideValidationData | FRHIShader | |
| DebugUAVTypeValidationData | FRHIShader | |
| DebugUBSizeValidationData | FRHIShader | |
| Destroy() | TMetalBaseShader< FRHIGeometryShader, SF_Geometry > | |
| Device | TMetalBaseShader< FRHIGeometryShader, SF_Geometry > | protected |
| DisableLifetimeExtension() | FRHIResource | inline |
| FRHIGeometryShader() | FRHIGeometryShader | inline |
| FRHIGraphicsShader(ERHIResourceType InResourceType, EShaderFrequency InFrequency) | FRHIGraphicsShader | inlineexplicit |
| FRHIResource(ERHIResourceType InResourceType) | FRHIResource | |
| FRHIShader()=delete | FRHIShader | |
| FRHIShader(ERHIResourceType InResourceType, EShaderFrequency InFrequency) | FRHIShader | inline |
| Function | FMetalShaderData | |
| GetCompiledFunction(bool const bAsync=false, const int32 FunctionIndex=-1) | TMetalBaseShader< FRHIGeometryShader, SF_Geometry > | protected |
| GetFrequency() const | FRHIShader | inline |
| GetHash() const | FRHIShader | inline |
| GetOwnerName() const | FRHIResource | inline |
| GetRefCount() const | FRHIResource | inline |
| GetShaderName() const | FRHIShader | inline |
| GetShaderResourceTable() const | FRHIShaderData | inline |
| GetSourceCode() | TMetalBaseShader< FRHIGeometryShader, SF_Geometry > | inline |
| GetStaticSlots() const | FRHIShaderData | inline |
| GetType() const | FRHIResource | inline |
| GetUniformBufferName(uint32 Index) const | FRHIShader | inline |
| GlslCodeNSString | FMetalShaderData | |
| HasNoDerivativeOps() const | FRHIShader | inline |
| HasShaderBundleUsage() const | FRHIShader | inline |
| HasShaderName() const | FRHIShader | inline |
| Init(TArrayView< const uint8 > InCode, FMetalCodeHeader &Header, MTLLibraryPtr InLibrary) | TMetalBaseShader< FRHIGeometryShader, SF_Geometry > | |
| IsValid() const | FRHIResource | inline |
| Library | FMetalShaderData | |
| LibraryFunctionIndex | FMetalShaderData | |
| Release() const | FRHIResource | inline |
| SerializeShaderResourceTable(FArchive &Ar) | FRHIShaderData | inline |
| SetHash(const FSHAHash &InHash) | FRHIShader | inline |
| SetNoDerivativeOps(bool bValue) | FRHIShader | inline |
| SetOwnerName(FName InOwnerName) | FRHIResource | inline |
| SetShaderBundleUsage(bool bValue) | FRHIShader | inline |
| ShaderName | FRHIShader | |
| ShaderResourceTable | FRHIShaderData | protected |
| SideTableBinding | FMetalShaderData | |
| SourceCRC | FMetalShaderData | |
| SourceLen | FMetalShaderData | |
| StaticFrequency enum value | TMetalBaseShader< FRHIGeometryShader, SF_Geometry > | |
| FRHIGeometryShader::StaticSlots | FRHIShaderData | protected |
| FMetalShaderData::StaticSlots | FMetalShaderData | |
| TMetalBaseShader(FMetalDevice &MetalDevice) | TMetalBaseShader< FRHIGeometryShader, SF_Geometry > | inline |
| UniformBufferNames | FRHIShader | |
| ~FRHIResource() | FRHIResource | protectedvirtual |
| ~TMetalBaseShader() | TMetalBaseShader< FRHIGeometryShader, SF_Geometry > | inlinevirtual |