|
HDK
|
#include <subtextureIdentifier.h>
Inheritance diagram for HdStDynamicCubemapSubtextureIdentifier:Public Member Functions | |
| HDST_API | HdStDynamicCubemapSubtextureIdentifier () |
| HDST_API | ~HdStDynamicCubemapSubtextureIdentifier () override |
| HDST_API std::unique_ptr < HdStSubtextureIdentifier > | Clone () const override |
| virtual HDST_API HdStDynamicUvTextureImplementation * | GetTextureImplementation () const |
Public Member Functions inherited from HdStSubtextureIdentifier | |
| virtual HDST_API | ~HdStSubtextureIdentifier () |
Protected Member Functions | |
| HDST_API ID | _Hash () const override |
Additional Inherited Members | |
Public Types inherited from HdStSubtextureIdentifier | |
| using | ID = size_t |
Used as a tag that the Storm texture system returns a HdStDynamicUvTextureObject that is populated by a client rather than by the Storm texture system.
Clients can subclass this class and provide their own HdStDynamicUvTextureImplementation to create cubemap texture with custom load and commit behavior.
Definition at line 256 of file subtextureIdentifier.h.
| HDST_API HdStDynamicCubemapSubtextureIdentifier::HdStDynamicCubemapSubtextureIdentifier | ( | ) |
|
override |
Implements HdStSubtextureIdentifier.
|
overridevirtual |
Implements HdStSubtextureIdentifier.
|
virtual |
Textures can return their own HdStDynamicUvTextureImplementation to customize the load and commit behavior.