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

typedef std::pair< int, CStrInternRenderQuery
 

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

Member Function Documentation

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

Member Data Documentation

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

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