HDK
|
#include <textureObject.h>
Public Member Functions | |
~HdStUvTextureObject () override | |
HgiTextureHandle const & | GetTexture () const |
const std::pair< HdWrap, HdWrap > & | GetWrapParameters () const |
HDST_API HdTextureType | GetTextureType () const overridefinal |
Public Member Functions inherited from HdStTextureObject | |
const HdStTextureIdentifier & | GetTextureIdentifier () const |
size_t | GetTargetMemory () const |
HDST_API void | SetTargetMemory (size_t) |
virtual HDST_API bool | IsValid () const =0 |
virtual HDST_API | ~HdStTextureObject () |
A base class for uv textures.
Definition at line 155 of file textureObject.h.
|
override |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
inline |
Get the handle to the actual GPU resource.
Only valid after commit phase.
Definition at line 164 of file textureObject.h.
|
finaloverridevirtual |
Get texture type
Implements HdStTextureObject.
Opinion about wrapS and wrapT parameters from the texture file.
Only valid after commit phase. Can be HdWrapNoOpinion.
Definition at line 171 of file textureObject.h.