Diligent Engine  v.2.4.g
Public Member Functions | List of all members
Diligent::ShaderVariableLocator Class Reference

Public Member Functions

 ShaderVariableLocator (const ShaderVariableManagerD3D11 &_Mgr, Uint32 _Index)
 
template<typename ResourceType >
IShaderResourceVariableTryResource ()
 
 ShaderVariableLocator (const ShaderVariableManagerGL &_Mgr, Uint32 _Index)
 
template<typename ResourceType >
IShaderResourceVariableTryResource (Uint32 NumResources)
 

Constructor & Destructor Documentation

◆ ShaderVariableLocator() [1/2]

Diligent::ShaderVariableLocator::ShaderVariableLocator ( const ShaderVariableManagerD3D11 _Mgr,
Uint32  _Index 
)
inline

◆ ShaderVariableLocator() [2/2]

Diligent::ShaderVariableLocator::ShaderVariableLocator ( const ShaderVariableManagerGL _Mgr,
Uint32  _Index 
)
inline

Member Function Documentation

◆ TryResource() [1/2]

template<typename ResourceType >
IShaderResourceVariable* Diligent::ShaderVariableLocator::TryResource ( )
inline

◆ TryResource() [2/2]

template<typename ResourceType >
IShaderResourceVariable* Diligent::ShaderVariableLocator::TryResource ( Uint32  NumResources)
inline

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