![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FGPUSkinPassthroughVertexFactory, including all inherited members.
| AccessStreamComponent(const FVertexStreamComponent &Component, uint8 AttributeIndex) | FVertexFactory | inlineprotected |
| AccessStreamComponent(const FVertexStreamComponent &Component, uint8 AttributeIndex, EVertexInputStreamType InputStreamType) | FVertexFactory | protected |
| AccessStreamComponent(const FVertexStreamComponent &Component, uint8 AttributeIndex, VertexStreamListType &InOutStreams) | FVertexFactory | inlineprotectedstatic |
| AddPrimitiveIdStreamElement(EVertexInputStreamType InputStreamType, FVertexDeclarationElementList &Elements, uint8 AttributeIndex, uint8 AttributeIndex_Mobile) | FVertexFactory | protected |
| bGPUSkinPassThrough | FLocalVertexFactory | protected |
| bNeedsDeclaration | FVertexFactory | protected |
| ChangeFeatureLevel(ERHIFeatureLevel::Type NewFeatureLevel) | FRenderResource | static |
| Color enum value | FGPUSkinPassthroughVertexFactory | |
| ColorStreamIndex | FLocalVertexFactory | protected |
| Copy(const FLocalVertexFactory &Other) | FLocalVertexFactory | |
| CreateRHIBuffer(FRHICommandListBase &RHICmdList, T &InOutResourceObject, uint32 ResourceCount, EBufferUsageFlags InBufferUsageFlags, const TCHAR *InDebugName) | FRenderResource | inlineprotected |
| Data | FLocalVertexFactory | protected |
| DebugName | FLocalVertexFactory | protected |
| EInitPhase enum name | FRenderResource | |
| EShaderResource enum name | FGPUSkinPassthroughVertexFactory | |
| EVertexAttribute enum name | FGPUSkinPassthroughVertexFactory | |
| EVertexAttributeFlags enum name | FGPUSkinPassthroughVertexFactory | |
| FGPUSkinPassthroughVertexFactory(ERHIFeatureLevel::Type InFeatureLevel, EVertexAttributeFlags InVertexAttributeMask) | FGPUSkinPassthroughVertexFactory | inline |
| FGPUSkinPassthroughVertexFactory(ERHIFeatureLevel::Type InFeatureLevel, EVertexAttributeFlags InVertexAttributeMask, uint32 InNumVertices) | FGPUSkinPassthroughVertexFactory | |
| FLocalVertexFactory(ERHIFeatureLevel::Type InFeatureLevel, const char *InDebugName) | FLocalVertexFactory | |
| FRenderResource() | FRenderResource | |
| FRenderResource(ERHIFeatureLevel::Type InFeatureLevel) | FRenderResource | |
| FRenderResource(const FRenderResource &) | FRenderResource | |
| FRenderResource(FRenderResource &&) | FRenderResource | |
| FVertexFactory(ERHIFeatureLevel::Type InFeatureLevel) | FVertexFactory | inline |
| FVertexStreamList typedef | FVertexFactory | protected |
| GetColorComponentsSRV() const | FLocalVertexFactory | inline |
| GetColorIndexMask() const | FLocalVertexFactory | inline |
| GetColorOverrideStream(const FVertexBuffer *ColorVertexBuffer, FVertexInputStreamArray &VertexStreams) const | FLocalVertexFactory | inline |
| GetData() const | FLocalVertexFactory | inlineprotected |
| GetDeclaration() | FVertexFactory | inline |
| GetDeclaration(EVertexInputStreamType InputStreamType) const | FVertexFactory | inline |
| GetFeatureLevel() const | FRenderResource | inlineprotected |
| GetFriendlyName() const | FRenderResource | inlinevirtual |
| GetImmediateCommandList() | FRenderResource | protectedstatic |
| GetInitPhase() const | FRenderResource | inline |
| GetLightMapCoordinateIndex() const | FLocalVertexFactory | inline |
| GetListIndex() const | FRenderResource | inline |
| GetNumTexcoords() const | FLocalVertexFactory | inline |
| GetNumVertices() const | FGPUSkinPassthroughVertexFactory | inline |
| GetOverrideVertexStreams(FVertexInputStreamArray &VertexStreams) const | FGPUSkinPassthroughVertexFactory | |
| GetOwnerName() const | FRenderResource | inline |
| GetPositionsSRV() const | FLocalVertexFactory | inline |
| GetPreSkinPositionSRV() const | FLocalVertexFactory | inline |
| GetPrimitiveIdStreamIndex(const FStaticFeatureLevel InFeatureLevel, EVertexInputStreamType InputStreamType) const | FVertexFactory | inline |
| GetPSOPrecacheVertexFetchElements(EVertexInputStreamType VertexInputStreamType, FVertexDeclarationElementList &Elements) | FLocalVertexFactory | static |
| GetResourceName() const | FRenderResource | inline |
| GetStreams(ERHIFeatureLevel::Type InFeatureLevel, EVertexInputStreamType VertexStreamType, FVertexInputStreamArray &OutVertexStreams) const | FVertexFactory | |
| GetTangentFormat() const | FGPUSkinPassthroughVertexFactory | inline |
| GetTangentsSRV() const | FLocalVertexFactory | inline |
| GetTextureCoordinatesSRV() const | FLocalVertexFactory | inline |
| GetTriangleSortingPositionSRV() const override | FLocalVertexFactory | inlinevirtual |
| GetType() const | FVertexFactory | inlinevirtual |
| GetUniformBuffer() const | FLocalVertexFactory | inline |
| GetVertexElements(ERHIFeatureLevel::Type FeatureLevel, EVertexInputStreamType InputStreamType, bool bSupportsManualVertexFetch, FDataType &Data, FVertexDeclarationElementList &Elements) | FGPUSkinPassthroughVertexFactory | static |
| FLocalVertexFactory::GetVertexElements(ERHIFeatureLevel::Type FeatureLevel, EVertexInputStreamType InputStreamType, bool bSupportsManualVertexFetch, FDataType &Data, FVertexDeclarationElementList &Elements, FVertexStreamList &InOutStreams, int32 &OutColorStreamIndex) | FLocalVertexFactory | protectedstatic |
| HasValidFeatureLevel() const | FRenderResource | inlineprotected |
| InitDeclaration(const FVertexDeclarationElementList &Elements, EVertexInputStreamType StreamType=EVertexInputStreamType::Default) | FVertexFactory | protected |
| InitPreRHIResources() | FRenderResource | static |
| InitResource(FRHICommandListBase &RHICmdList) | FRenderResource | virtual |
| IsInitialized() const | FRenderResource | inline |
| LooseParametersUniformBuffer | FGPUSkinPassthroughVertexFactory | |
| ModifyCompilationEnvironment(const FVertexFactoryShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &OutEnvironment) | FLocalVertexFactory | static |
| NeedsDeclaration() const | FVertexFactory | inline |
| NumAttributes enum value | FGPUSkinPassthroughVertexFactory | |
| NumShaderResources enum value | FGPUSkinPassthroughVertexFactory | |
| OffsetInstanceStreams(uint32 InstanceOffset, EVertexInputStreamType VertexStreamType, FVertexInputStreamArray &VertexStreams) const | FVertexFactory | |
| operator=(const FRenderResource &Other) | FRenderResource | |
| operator=(FRenderResource &&Other) | FRenderResource | |
| Position enum value | FGPUSkinPassthroughVertexFactory | |
| PreviousPosition enum value | FGPUSkinPassthroughVertexFactory | |
| ReleaseResource() | FRenderResource | virtual |
| ReleaseRHIForAllResources() | FRenderResource | static |
| RendersPrimitivesAsCameraFacingSprites() const | FVertexFactory | inlinevirtual |
| ResetVertexAttributes(FRHICommandListBase &RHICmdList) | FGPUSkinPassthroughVertexFactory | |
| ResourceState | FRenderResource | |
| SetColorOverrideStream(FRHICommandList &RHICmdList, const FVertexBuffer *ColorVertexBuffer) const | FLocalVertexFactory | inline |
| SetData(FRHICommandListBase &RHICmdList, const FDataType &InData) | FLocalVertexFactory | |
| SetData(const FDataType &InData) | FLocalVertexFactory | |
| SetDeclaration(FVertexDeclarationRHIRef &NewDeclaration) | FVertexFactory | inline |
| SetFeatureLevel(const FStaticFeatureLevel InFeatureLevel) | FRenderResource | inlineprotected |
| SetInitPhase(EInitPhase InInitPhase) | FRenderResource | inlineprotected |
| SetOwnerName(FName InOwnerName) | FRenderResource | inline |
| SetPrimitiveIdStreamIndex(const FStaticFeatureLevel InFeatureLevel, EVertexInputStreamType InputStreamType, int32 StreamIndex) | FVertexFactory | inlineprotected |
| SetResourceName(FName InResourceName) | FRenderResource | inline |
| SetScopeName(FName Name) | FRenderResource | static |
| SetVertexAttributes(FRHICommandListBase &RHICmdList, FGPUBaseSkinVertexFactory const *InSourceVertexFactory, FAddVertexAttributeDesc const &InDesc) | FGPUSkinPassthroughVertexFactory | |
| ShouldCompilePermutation(const FVertexFactoryShaderPermutationParameters &Parameters) | FLocalVertexFactory | static |
| Streams | FVertexFactory | protected |
| SupportsGPUScene(const FStaticFeatureLevel InFeatureLevel) const | FVertexFactory | inline |
| SupportsManualVertexFetch(const FStaticFeatureLevel InFeatureLevel) const | FVertexFactory | inline |
| SupportsNullPixelShader() const | FVertexFactory | inline |
| SupportsPositionAndNormalOnlyStream() const override | FGPUSkinPassthroughVertexFactory | inlinevirtual |
| SupportsPositionOnlyStream() const override | FGPUSkinPassthroughVertexFactory | inlinevirtual |
| SupportsTriangleSorting() const | FVertexFactory | inline |
| Tangent enum value | FGPUSkinPassthroughVertexFactory | |
| TexCoord enum value | FGPUSkinPassthroughVertexFactory | |
| UniformBuffer | FLocalVertexFactory | protected |
| UpdateRHI(FRHICommandListBase &RHICmdList) | FRenderResource | |
| ValidateCompiledResult(const FVertexFactoryType *Type, EShaderPlatform Platform, const FShaderParameterMap &ParameterMap, TArray< FString > &OutErrors) | FLocalVertexFactory | static |
| VertexColor enum value | FGPUSkinPassthroughVertexFactory | |
| VertexPosition enum value | FGPUSkinPassthroughVertexFactory | |
| VertexTangent enum value | FGPUSkinPassthroughVertexFactory | |
| ~FLocalVertexFactory() | FLocalVertexFactory | virtual |
| ~FRenderResource() | FRenderResource | virtual |
| ~FVertexFactory() | FVertexFactory | virtual |