LLVM: llvm::object::DXContainer Class Reference (original) (raw)

#include "[llvm/Object/DXContainer.h](Object%5F2DXContainer%5F8h%5Fsource.html)"

Public Member Functions
PartIterator begin () const
PartIterator end () const
StringRef getData () const
const dxbc::Header & getHeader () const
const std::optional< DXILData > & getDXIL () const
std::optional< uint64_t > getShaderFeatureFlags () const
std::optional< dxbc::ShaderHash > getShaderHash () const
std::optional< DirectX::RootSignature > getRootSignature () const
const std::optional< DirectX::PSVRuntimeInfo > & getPSVInfo () const
const DirectX::Signature & getInputSignature () const
const DirectX::Signature & getOutputSignature () const
const DirectX::Signature & getPatchConstantSignature () const
Friends
class PartIterator

Definition at line 460 of file DXContainer.h.

DXILData

begin()

PartIterator llvm::object::DXContainer::begin ( ) const inline

create()

end()

PartIterator llvm::object::DXContainer::end ( ) const inline

getData()

StringRef llvm::object::DXContainer::getData ( ) const inline

getDXIL()

const std::optional< DXILData > & llvm::object::DXContainer::getDXIL ( ) const inline

getHeader()

getInputSignature()

getOutputSignature()

getPatchConstantSignature()

getPSVInfo()

getRootSignature()

getShaderFeatureFlags()

std::optional< uint64_t > llvm::object::DXContainer::getShaderFeatureFlags ( ) const inline

getShaderHash()

std::optional< dxbc::ShaderHash > llvm::object::DXContainer::getShaderHash ( ) const inline

PartIterator

friend class PartIterator friend

The documentation for this class was generated from the following files: