ShaderMaterialParameterHandle Class Reference

#include <shaderMaterialParameters.h>

Inheritance diagram for ShaderMaterialParameterHandle:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~ShaderMaterialParameterHandle ()
 ShaderMaterialParameterHandle (const String &name)
 ShaderMaterialParameterHandle (const String &name, Vector< GFXShaderConstBufferRef > &buffers)
virtual const StringgetName () const
virtual bool isValid () const

Public Attributes

Vector< GFXShaderConstHandle * > mHandles

Private Attributes

bool mValid
String mName

Constructor & Destructor Documentation

virtual ShaderMaterialParameterHandle::~ShaderMaterialParameterHandle (  )  [virtual]

ShaderMaterialParameterHandle::ShaderMaterialParameterHandle ( const String name  ) 

ShaderMaterialParameterHandle::ShaderMaterialParameterHandle ( const String name,
Vector< GFXShaderConstBufferRef > &  buffers 
)


Member Function Documentation

virtual const String& ShaderMaterialParameterHandle::getName (  )  const [inline, virtual]

virtual bool ShaderMaterialParameterHandle::isValid (  )  const [inline, virtual]


Member Data Documentation