Pyrogenesis  trunk
Public Member Functions | Private Attributes | List of all members
Renderer::Backend::GL::CDeviceCommandContext::ScopedBufferBind Class Reference
Collaboration diagram for Renderer::Backend::GL::CDeviceCommandContext::ScopedBufferBind:
Collaboration graph
[legend]

Public Member Functions

 ScopedBufferBind (CDeviceCommandContext *deviceCommandContext, CBuffer *buffer)
 
 ~ScopedBufferBind ()
 

Private Attributes

CDeviceCommandContextm_DeviceCommandContext = nullptr
 
size_t m_CacheIndex = 0
 

Constructor & Destructor Documentation

◆ ScopedBufferBind()

Renderer::Backend::GL::CDeviceCommandContext::ScopedBufferBind::ScopedBufferBind ( CDeviceCommandContext deviceCommandContext,
CBuffer buffer 
)

◆ ~ScopedBufferBind()

Renderer::Backend::GL::CDeviceCommandContext::ScopedBufferBind::~ScopedBufferBind ( )

Member Data Documentation

◆ m_CacheIndex

size_t Renderer::Backend::GL::CDeviceCommandContext::ScopedBufferBind::m_CacheIndex = 0
private

◆ m_DeviceCommandContext

CDeviceCommandContext* Renderer::Backend::GL::CDeviceCommandContext::ScopedBufferBind::m_DeviceCommandContext = nullptr
private

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