![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FParticleVertexFactoryBase, 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 |
| bNeedsDeclaration | FVertexFactory | protected |
| ChangeFeatureLevel(ERHIFeatureLevel::Type NewFeatureLevel) | FRenderResource | static |
| CreateRHIBuffer(FRHICommandListBase &RHICmdList, T &InOutResourceObject, uint32 ResourceCount, EBufferUsageFlags InBufferUsageFlags, const TCHAR *InDebugName) | FRenderResource | inlineprotected |
| EInitPhase enum name | FRenderResource | |
| FParticleVertexFactoryBase(ERHIFeatureLevel::Type InFeatureLevel) | FParticleVertexFactoryBase | inlineexplicit |
| FParticleVertexFactoryBase(EParticleVertexFactoryType Type, ERHIFeatureLevel::Type InFeatureLevel) | FParticleVertexFactoryBase | inlineexplicit |
| FRenderResource() | FRenderResource | |
| FRenderResource(ERHIFeatureLevel::Type InFeatureLevel) | FRenderResource | |
| FRenderResource(const FRenderResource &) | FRenderResource | |
| FRenderResource(FRenderResource &&) | FRenderResource | |
| FVertexFactory(ERHIFeatureLevel::Type InFeatureLevel) | FVertexFactory | inline |
| FVertexStreamList typedef | FVertexFactory | protected |
| GetDeclaration() | FVertexFactory | inline |
| GetDeclaration(EVertexInputStreamType InputStreamType) const | FVertexFactory | inline |
| GetFeatureLevel() const | FParticleVertexFactoryBase | inline |
| GetFriendlyName() const | FRenderResource | inlinevirtual |
| GetImmediateCommandList() | FRenderResource | protectedstatic |
| GetInitPhase() const | FRenderResource | inline |
| GetListIndex() const | FRenderResource | inline |
| GetOwnerName() const | FRenderResource | inline |
| GetParticleFactoryType() const | FParticleVertexFactoryBase | inline |
| GetPrimitiveIdStreamIndex(const FStaticFeatureLevel InFeatureLevel, EVertexInputStreamType InputStreamType) const | FVertexFactory | inline |
| GetPSOPrecacheVertexFetchElements(EVertexInputStreamType VertexInputStreamType, FVertexDeclarationElementList &Elements) | FVertexFactory | inlinestatic |
| GetResourceName() const | FRenderResource | inline |
| GetStreams(ERHIFeatureLevel::Type InFeatureLevel, EVertexInputStreamType VertexStreamType, FVertexInputStreamArray &OutVertexStreams) const | FVertexFactory | |
| GetTriangleSortingPositionSRV() const | FVertexFactory | inlinevirtual |
| GetType() const | FVertexFactory | inlinevirtual |
| HasValidFeatureLevel() const | FRenderResource | inlineprotected |
| InitDeclaration(const FVertexDeclarationElementList &Elements, EVertexInputStreamType StreamType=EVertexInputStreamType::Default) | FVertexFactory | protected |
| InitPreRHIResources() | FRenderResource | static |
| InitResource(FRHICommandListBase &RHICmdList) | FRenderResource | virtual |
| InitRHI(FRHICommandListBase &RHICmdList) | FRenderResource | inlinevirtual |
| IsInitialized() const | FRenderResource | inline |
| ModifyCompilationEnvironment(const FVertexFactoryShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &OutEnvironment) | FParticleVertexFactoryBase | inlinestatic |
| NeedsDeclaration() const | FVertexFactory | inline |
| OffsetInstanceStreams(uint32 InstanceOffset, EVertexInputStreamType VertexStreamType, FVertexInputStreamArray &VertexStreams) const | FVertexFactory | |
| operator=(const FRenderResource &Other) | FRenderResource | |
| operator=(FRenderResource &&Other) | FRenderResource | |
| ReleaseResource() | FRenderResource | virtual |
| ReleaseRHI() | FVertexFactory | virtual |
| ReleaseRHIForAllResources() | FRenderResource | static |
| RendersPrimitivesAsCameraFacingSprites() const | FVertexFactory | inlinevirtual |
| ResourceState | FRenderResource | |
| SetDeclaration(FVertexDeclarationRHIRef &NewDeclaration) | FVertexFactory | inline |
| SetFeatureLevel(const FStaticFeatureLevel InFeatureLevel) | FRenderResource | inlineprotected |
| SetInitPhase(EInitPhase InInitPhase) | FRenderResource | inlineprotected |
| SetOwnerName(FName InOwnerName) | FRenderResource | inline |
| SetParticleFactoryType(EParticleVertexFactoryType InType) | FParticleVertexFactoryBase | inline |
| SetPrimitiveIdStreamIndex(const FStaticFeatureLevel InFeatureLevel, EVertexInputStreamType InputStreamType, int32 StreamIndex) | FVertexFactory | inlineprotected |
| SetResourceName(FName InResourceName) | FRenderResource | inline |
| SetScopeName(FName Name) | FRenderResource | static |
| Streams | FVertexFactory | protected |
| SupportsGPUScene(const FStaticFeatureLevel InFeatureLevel) const | FVertexFactory | inline |
| SupportsManualVertexFetch(const FStaticFeatureLevel InFeatureLevel) const | FVertexFactory | inline |
| SupportsNullPixelShader() const | FVertexFactory | inline |
| SupportsPositionAndNormalOnlyStream() const | FVertexFactory | inlinevirtual |
| SupportsPositionOnlyStream() const | FVertexFactory | inlinevirtual |
| SupportsTriangleSorting() const | FVertexFactory | inline |
| UpdateRHI(FRHICommandListBase &RHICmdList) | FRenderResource | |
| ValidateCompiledResult(const FVertexFactoryType *Type, EShaderPlatform Platform, const FShaderParameterMap &ParameterMap, TArray< FString > &OutErrors) | FVertexFactory | inlinestatic |
| ~FRenderResource() | FRenderResource | virtual |
| ~FVertexFactory() | FVertexFactory | virtual |