Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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,
CStrIntern
RenderQuery
 

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.

Definition at line 187 of file ShaderDefines.h.

Member Typedef Documentation

Definition at line 190 of file ShaderDefines.h.

Member Function Documentation

void CShaderRenderQueries::Add ( const char *  name)

Definition at line 248 of file ShaderDefines.cpp.

RenderQuery CShaderRenderQueries::GetItem ( size_t  i) const
inline

Definition at line 194 of file ShaderDefines.h.

size_t CShaderRenderQueries::GetSize ( ) const
inline

Definition at line 193 of file ShaderDefines.h.

Member Data Documentation

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

Definition at line 196 of file ShaderDefines.h.


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