HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HdTextureResource Class Referenceabstract

#include <textureResource.h>

+ Inheritance diagram for HdTextureResource:

Public Types

typedef size_t ID
 

Public Member Functions

virtual HD_API ~HdTextureResource ()
 
virtual HdTextureType GetTextureType () const =0
 
virtual size_t GetMemoryUsed ()=0
 

Static Public Member Functions

static HD_API ID ComputeHash (TfToken const &sourceFile)
 Returns the hash value of the texture for sourceFile. More...
 

Detailed Description

Definition at line 41 of file textureResource.h.

Member Typedef Documentation

typedef size_t HdTextureResource::ID

Definition at line 43 of file textureResource.h.

Constructor & Destructor Documentation

virtual HD_API HdTextureResource::~HdTextureResource ( )
virtual

Member Function Documentation

static HD_API ID HdTextureResource::ComputeHash ( TfToken const sourceFile)
static

Returns the hash value of the texture for sourceFile.

virtual size_t HdTextureResource::GetMemoryUsed ( )
pure virtual

Implemented in HdStSimpleTextureResource.

virtual HdTextureType HdTextureResource::GetTextureType ( ) const
pure virtual

Implemented in HdStSimpleTextureResource.


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