MaterialX 1.38.10
Loading...
Searching...
No Matches
GenUserData Class Reference

Base class for custom user data needed during shader generation. More...

#include <GenUserData.h>

Inheritance diagram for GenUserData:
GenMdlOptions HwLightShaders HwResourceBindingContext ShaderMetadataRegistry GlslResourceBindingContext VkResourceBindingContext

Public Member Functions

GenUserDataPtr getSelf ()
 Return a shared pointer for this object.
 
ConstGenUserDataPtr getSelf () const
 Return a shared pointer for this object.
 
template<class T >
shared_ptr< T > asA ()
 Return this object cast to a templated type.
 
template<class T >
shared_ptr< const T > asA () const
 Return this object cast to a templated type.
 

Detailed Description

Base class for custom user data needed during shader generation.


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