Pyrogenesis trunk
Public Types | Public Member Functions | Private Attributes | List of all members
CShaderRenderQueries Class Reference

Uniform values that need to be evaluated in the renderer. More...

#include <ShaderDefines.h>

Public Types

using RenderQuery = std::pair< int, CStrIntern >
 

Public Member Functions

void Add (const char *name)
 
size_t GetSize () const
 
RenderQuery GetItem (size_t i) const
 

Private Attributes

std::vector< RenderQuerym_Items
 

Detailed Description

Uniform values that need to be evaluated in the renderer.

Not thread-safe - must only be used from the main thread.

Member Typedef Documentation

◆ RenderQuery

Member Function Documentation

◆ Add()

void CShaderRenderQueries::Add ( const char *  name)

◆ GetItem()

RenderQuery CShaderRenderQueries::GetItem ( size_t  i) const
inline

◆ GetSize()

size_t CShaderRenderQueries::GetSize ( ) const
inline

Member Data Documentation

◆ m_Items

std::vector<RenderQuery> CShaderRenderQueries::m_Items
private

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