![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FRHICommandListBase, including all inherited members.
| ActivatePipelines(ERHIPipeline Pipelines) | FRHICommandListBase | protected |
| ActivePipelines | FRHICommandListBase | protected |
| AddDispatchPrerequisite(const FGraphEventRef &Prereq) | FRHICommandListBase | |
| AddPendingBufferUpload(FRHIBuffer *InBuffer) | FRHICommandListBase | inlineprotected |
| AddPendingTextureUpload(FRHITexture *InTexture) | FRHICommandListBase | inlineprotected |
| Alloc(int64 AllocSize, int64 Alignment) | FRHICommandListBase | inline |
| Alloc() | FRHICommandListBase | inline |
| AllocArray(TConstArrayView< T > InArray) | FRHICommandListBase | inline |
| AllocArrayUninitialized(uint32 Num) | FRHICommandListBase | inline |
| AllocCommand(int32 AllocSize, int32 Alignment) | FRHICommandListBase | inline |
| AllocCommand() | FRHICommandListBase | inline |
| AllocCopy(const void *InSourceData, int64 AllocSize, int64 Alignment) | FRHICommandListBase | inline |
| AllocString(const TCHAR *Name) | FRHICommandListBase | inline |
| AllowParallelTranslate() const | FRHICommandListBase | inline |
| AttachedCmdLists | FRHICommandListBase | protected |
| bAllowExtraTransitions | FRHICommandListBase | protected |
| bAllowParallelTranslate | FRHICommandListBase | protected |
| bExecuting | FRHICommandListBase | protected |
| BindDebugLabelName(FRHITexture *Texture, const TCHAR *Name) | FRHICommandListBase | inline |
| BindDebugLabelName(FRHIBuffer *Buffer, const TCHAR *Name) | FRHICommandListBase | inline |
| BindDebugLabelName(FRHIUnorderedAccessView *UnorderedAccessViewRHI, const TCHAR *Name) | FRHICommandListBase | inline |
| bUsesLockFence | FRHICommandListBase | protected |
| bUsesSetTrackedAccess | FRHICommandListBase | protected |
| bUsesShaderBundles | FRHICommandListBase | protected |
| Bypass() const | FRHICommandListBase | inline |
| CacheActiveRenderTargets(const FRHIRenderPassInfo &Info) | FRHICommandListBase | inlineprotected |
| CommandLink | FRHICommandListBase | protected |
| ComputeContext | FRHICommandListBase | protected |
| Contexts | FRHICommandListBase | protected |
| CreateBatchedShaderParameterAllocator(ERHIBatchedShaderParameterAllocatorPageSize PageSize) | FRHICommandListBase | inline |
| CreateBuffer(const FRHIBufferCreateDesc &CreateDesc) | FRHICommandListBase | inline |
| CreateBuffer(uint32 Size, EBufferUsageFlags Usage, uint32 Stride, ERHIAccess ResourceState, FRHIResourceCreateInfo &CreateInfo) | FRHICommandListBase | inline |
| CreateBufferInitializer(const FRHIBufferCreateDesc &CreateDesc) | FRHICommandListBase | inline |
| CreateIndexBuffer(uint32 Stride, uint32 Size, EBufferUsageFlags Usage, ERHIAccess ResourceState, FRHIResourceCreateInfo &CreateInfo) | FRHICommandListBase | inline |
| CreateIndexBuffer(uint32 Stride, uint32 Size, EBufferUsageFlags Usage, FRHIResourceCreateInfo &CreateInfo) | FRHICommandListBase | inline |
| CreateNullBuffer(ERHIAccess ResourceState, FRHIResourceCreateInfo &CreateInfo) | FRHICommandListBase | inline |
| CreateRayTracingGeometry(const FRayTracingGeometryInitializer &Initializer) | FRHICommandListBase | inline |
| CreateRayTracingShaderBindingTable(const FRayTracingShaderBindingTableInitializer &Initializer) | FRHICommandListBase | inline |
| CreateResourceCollection(TConstArrayView< FRHIResourceCollectionMember > InMembers) | FRHICommandListBase | inline |
| CreateShaderResourceView(FRHIBuffer *Buffer, FRHIViewDesc::FBufferSRV::FInitializer const &ViewDesc) | FRHICommandListBase | inline |
| CreateShaderResourceView(FRHITexture *Texture, FRHIViewDesc::FTextureSRV::FInitializer const &ViewDesc) | FRHICommandListBase | inline |
| CreateShaderResourceView(const FShaderResourceViewInitializer &Initializer) | FRHICommandListBase | inline |
| CreateShaderResourceView(FRHIBuffer *Buffer) | FRHICommandListBase | inline |
| CreateShaderResourceView(FRHIBuffer *Buffer, uint32 Stride, uint8 Format) | FRHICommandListBase | inline |
| CreateShaderResourceView(FRHITexture *Texture, const FRHITextureSRVCreateInfo &CreateInfo) | FRHICommandListBase | inline |
| CreateShaderResourceView(FRHITexture *Texture, uint8 MipLevel) | FRHICommandListBase | inline |
| CreateShaderResourceView(FRHITexture *Texture, uint8 MipLevel, uint8 NumMipLevels, EPixelFormat Format) | FRHICommandListBase | inline |
| CreateShaderResourceViewFMask(FRHITexture *Texture2DRHI) | FRHICommandListBase | inline |
| CreateShaderResourceViewWriteMask(FRHITexture *Texture2DRHI) | FRHICommandListBase | inline |
| CreateStructuredBuffer(uint32 Stride, uint32 Size, EBufferUsageFlags Usage, ERHIAccess ResourceState, FRHIResourceCreateInfo &CreateInfo) | FRHICommandListBase | inline |
| CreateStructuredBuffer(uint32 Stride, uint32 Size, EBufferUsageFlags Usage, FRHIResourceCreateInfo &CreateInfo) | FRHICommandListBase | inline |
| CreateTexture(const FRHITextureCreateDesc &CreateDesc) | FRHICommandListBase | inline |
| CreateTextureInitializer(const FRHITextureCreateDesc &CreateDesc) | FRHICommandListBase | inline |
| CreateTextureReference(FRHITexture *InReferencedTexture=nullptr) | FRHICommandListBase | inline |
| CreateUnorderedAccessView(FRHIBuffer *Buffer, FRHIViewDesc::FBufferUAV::FInitializer const &ViewDesc) | FRHICommandListBase | inline |
| CreateUnorderedAccessView(FRHITexture *Texture, FRHIViewDesc::FTextureUAV::FInitializer const &ViewDesc) | FRHICommandListBase | inline |
| CreateUnorderedAccessView(FRHIBuffer *Buffer, bool bUseUAVCounter, bool bAppendBuffer) | FRHICommandListBase | inline |
| CreateUnorderedAccessView(FRHIBuffer *Buffer, uint8 Format) | FRHICommandListBase | inline |
| CreateUnorderedAccessView(FRHITexture *Texture, uint32 MipLevel=0, uint16 FirstArraySlice=0, uint16 NumArraySlices=0) | FRHICommandListBase | inline |
| CreateUnorderedAccessView(FRHITexture *Texture, uint32 MipLevel, uint8 Format, uint16 FirstArraySlice=0, uint16 NumArraySlices=0) | FRHICommandListBase | inline |
| CreateVertexBuffer(uint32 Size, EBufferUsageFlags Usage, ERHIAccess ResourceState, FRHIResourceCreateInfo &CreateInfo) | FRHICommandListBase | inline |
| CreateVertexBuffer(uint32 Size, EBufferUsageFlags Usage, FRHIResourceCreateInfo &CreateInfo) | FRHICommandListBase | inline |
| DispatchEvent | FRHICommandListBase | protected |
| DrawStats | FRHICommandListBase | protected |
| EnqueueLambda(const TCHAR *LambdaName, LAMBDA &&Lambda) | FRHICommandListBase | inline |
| EnqueueLambda(LAMBDA &&Lambda) | FRHICommandListBase | inline |
| EnqueueLambdaMultiPipe(ERHIPipeline Pipelines, EThreadFence ThreadFence, const TCHAR *LambdaName, LAMBDA &&Lambda) | FRHICommandListBase | inline |
| EThreadFence enum name | FRHICommandListBase | |
| FinishRecording() | FRHICommandListBase | |
| FRHIBufferInitializer | FRHICommandListBase | friend |
| FRHICommandList_RecursiveHazardous | FRHICommandListBase | friend |
| FRHICommandListBase(FRHIGPUMask InGPUMask, bool bInImmediate) | FRHICommandListBase | protected |
| FRHICommandListBase(FRHICommandListBase const &)=delete | FRHICommandListBase | |
| FRHICommandListBase(FRHICommandListBase &&Other)=default | FRHICommandListBase | |
| FRHICommandListExecutor | FRHICommandListBase | friend |
| FRHICommandListImmediate | FRHICommandListBase | friend |
| FRHICommandListIterator | FRHICommandListBase | friend |
| FRHICommandListScopedFence | FRHICommandListBase | friend |
| FRHICommandListScopedFlushAndExecute | FRHICommandListBase | friend |
| FRHICommandSetGPUMask | FRHICommandListBase | friend |
| FRHIComputeCommandList | FRHICommandListBase | friend |
| FRHIComputeCommandList_RecursiveHazardous | FRHICommandListBase | friend |
| FRHIScopedResourceBarrier | FRHICommandListBase | friend |
| FRHISubCommandList | FRHICommandListBase | friend |
| FRHITextureInitializer | FRHICommandListBase | friend |
| GetAllocator() | FRHICommandListBase | inlineprotected |
| GetAsImmediate() | FRHICommandListBase | inline |
| GetComputeContext() | FRHICommandListBase | inline |
| GetContext() | FRHICommandListBase | inline |
| GetGPUMask() const | FRHICommandListBase | inline |
| GetPipeline() const | FRHICommandListBase | inline |
| GetPipelines() const | FRHICommandListBase | inline |
| GetQueryBatchData(ERenderQueryType QueryType) | FRHICommandListBase | inline |
| GetScratchShaderParameters() | FRHICommandListBase | inline |
| GetScratchShaderUnbinds() | FRHICommandListBase | inline |
| GetUploadContext() | FRHICommandListBase | inline |
| GetUsedMemory() const | FRHICommandListBase | |
| GraphicsContext | FRHICommandListBase | protected |
| HasCommands() const | FRHICommandListBase | inline |
| IncrementSubpass() | FRHICommandListBase | inlineprotected |
| InsertParallelRenderPass_Base(TSharedPtr< FRHIParallelRenderPassInfo > const &InInfo, TArray< FRHISubCommandList * > &&SubCommandLists) | FRHICommandListBase | protected |
| IsAsyncCompute() const | FRHICommandListBase | inline |
| IsBottomOfPipe() const | FRHICommandListBase | inline |
| IsExecuting() const | FRHICommandListBase | inline |
| IsGraphics() const | FRHICommandListBase | inline |
| IsImmediate() const | FRHICommandListBase | inline |
| IsInsideComputePass() const | FRHICommandListBase | inline |
| IsInsideRenderPass() const | FRHICommandListBase | inline |
| IsOutsideRenderPass() const | FRHICommandListBase | inline |
| IsRecursive() const | FRHICommandListBase | inline |
| IsSubCommandList() const | FRHICommandListBase | inline |
| IsTopOfPipe() const | FRHICommandListBase | inline |
| LastLockFenceCommand | FRHICommandListBase | protected |
| LockBuffer(FRHIBuffer *Buffer, uint32 Offset, uint32 SizeRHI, EResourceLockMode LockMode) | FRHICommandListBase | inline |
| LockBufferMGPU(FRHIBuffer *Buffer, uint32 GPUIndex, uint32 Offset, uint32 SizeRHI, EResourceLockMode LockMode) | FRHICommandListBase | inline |
| MemManager | FRHICommandListBase | protected |
| NeedsExtraTransitions() const | FRHICommandListBase | inline |
| NeedsShaderUnbinds() const | FRHICommandListBase | inline |
| NumCommands | FRHICommandListBase | protected |
| ParallelRenderPassBegin | FRHICommandListBase | protected |
| ParallelRenderPassEnd | FRHICommandListBase | protected |
| PendingBufferUploads | FRHICommandListBase | protected |
| PendingTextureUploads | FRHICommandListBase | protected |
| PersistentState | FRHICommandListBase | protected |
| RemovePendingBufferUpload(FRHIBuffer *InBuffer) | FRHICommandListBase | inlineprotected |
| RemovePendingTextureUpload(FRHITexture *InTexture) | FRHICommandListBase | inlineprotected |
| ReplaceResources(TArray< FRHIResourceReplaceInfo > &&ReplaceInfos) | FRHICommandListBase | inline |
| ResetSubpass(ESubpassHint SubpassHint) | FRHICommandListBase | inlineprotected |
| RHIThreadFence(bool bSetLockFence=false) | FRHICommandListBase | |
| Root | FRHICommandListBase | protected |
| ScratchShaderUnbinds | FRHICommandListBase | protected |
| SetAllowExtraTransitions(bool NewState) | FRHICommandListBase | inline |
| ShaderParameterState | FRHICommandListBase | protected |
| Stats_AddDraw() | FRHICommandListBase | inline |
| Stats_AddDrawAndPrimitives(EPrimitiveType PrimitiveType, uint32 NumPrimitives) | FRHICommandListBase | inline |
| SubRenderPassInfo | FRHICommandListBase | protected |
| SwitchPipeline(ERHIPipeline Pipeline) | FRHICommandListBase | |
| TransitionInternal(TConstArrayView< FRHITransitionInfo > Infos, ERHITransitionCreateFlags CreateFlags=ERHITransitionCreateFlags::None) | FRHICommandListBase | |
| TransitionInternal(const FRHITransitionInfo &Info, ERHITransitionCreateFlags CreateFlags=ERHITransitionCreateFlags::None) | FRHICommandListBase | inline |
| TRHILambdaCommandMultiPipe | FRHICommandListBase | friend |
| UnlockBuffer(FRHIBuffer *Buffer) | FRHICommandListBase | inline |
| UnlockBufferMGPU(FRHIBuffer *Buffer, uint32 GPUIndex) | FRHICommandListBase | inline |
| UpdateFromBufferTexture2D(FRHITexture *Texture, uint32 MipIndex, const struct FUpdateTextureRegion2D &UpdateRegion, uint32 SourcePitch, FRHIBuffer *Buffer, uint32 BufferOffset) | FRHICommandListBase | inline |
| UpdateResourceCollection(FRHIResourceCollection *InResourceCollection, uint32 InStartIndex, TConstArrayView< FRHIResourceCollectionMember > InMemberUpdates) | FRHICommandListBase | inline |
| UpdateStreamSourceSlot(FRHIStreamSourceSlot *StreamSourceSlotRHI, FRHIBuffer *BufferRHI) | FRHICommandListBase | inline |
| UpdateTexture2D(FRHITexture *Texture, uint32 MipIndex, const struct FUpdateTextureRegion2D &UpdateRegion, uint32 SourcePitch, const uint8 *SourceData) | FRHICommandListBase | inline |
| UpdateTexture3D(FRHITexture *Texture, uint32 MipIndex, const struct FUpdateTextureRegion3D &UpdateRegion, uint32 SourceRowPitch, uint32 SourceDepthPitch, const uint8 *SourceData) | FRHICommandListBase | inline |
| UpdateTextureReference(FRHITextureReference *TextureRef, FRHITexture *NewTexture) | FRHICommandListBase | |
| UpdateUniformBuffer(FRHIUniformBuffer *UniformBufferRHI, const void *Contents) | FRHICommandListBase | inline |
| UploadContext | FRHICommandListBase | protected |
| ValidateBoundShader(FRHIVertexShader *ShaderRHI) | FRHICommandListBase | inlineprotected |
| ValidateBoundShader(FRHIPixelShader *ShaderRHI) | FRHICommandListBase | inlineprotected |
| ValidateBoundShader(FRHIGeometryShader *ShaderRHI) | FRHICommandListBase | inlineprotected |
| ValidateBoundShader(FRHIComputeShader *ShaderRHI) | FRHICommandListBase | inlineprotected |
| ValidateBoundShader(FRHIWorkGraphShader *ShaderRHI) | FRHICommandListBase | inlineprotected |
| ValidateBoundShader(FRHIMeshShader *ShaderRHI) | FRHICommandListBase | inlineprotected |
| ValidateBoundShader(FRHIAmplificationShader *ShaderRHI) | FRHICommandListBase | inlineprotected |
| ValidateBoundShader(FRHIGraphicsShader *ShaderRHI) | FRHICommandListBase | inlineprotected |
| ValidateShaderBundleComputeDispatch(TConstArrayView< FRHIShaderBundleComputeDispatch > Dispatches) | FRHICommandListBase | inlineprotected |
| ValidateShaderParameters(const FRHIBatchedShaderParameters &ShaderParameters) | FRHICommandListBase | inlineprotected |
| ~FRHICommandListBase() | FRHICommandListBase |