All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ShaderMetadata Struct Reference

Metadata to be exported to generated shader. More...

#include <ShaderNode.h>

Public Member Functions

 ShaderMetadata (const string &n, const TypeDesc *t, ValuePtr v=nullptr)

Public Attributes

string name
const TypeDesctype
ValuePtr value

Detailed Description

Metadata to be exported to generated shader.

Definition at line 40 of file ShaderNode.h.

Constructor & Destructor Documentation

ShaderMetadata::ShaderMetadata ( const string n,
const TypeDesc t,
ValuePtr  v = nullptr 

Definition at line 45 of file ShaderNode.h.

Member Data Documentation

string ShaderMetadata::name

Definition at line 42 of file ShaderNode.h.

const TypeDesc* ShaderMetadata::type

Definition at line 43 of file ShaderNode.h.

ValuePtr ShaderMetadata::value

Definition at line 44 of file ShaderNode.h.

The documentation for this struct was generated from the following file: