|
CommonLibSSE (powerof3)
|
#include <GFxResourceKey.h>
Classes | |
| class | HashOp |
| class | KeyInterface |
Public Types | |
| enum class | KeyType { kNone , kUnique , kFile , kGradient , kSubImage } |
| using | KeyHandle = void * |
Public Member Functions | |
| GFxResourceKey () | |
| GFxResourceKey (KeyInterface *a_keyIntfc, KeyHandle a_keyHandle) | |
| GFxResourceKey (const GFxResourceKey &a_rhs) | |
| ~GFxResourceKey () | |
| GFxResourceKey & | operator= (const GFxResourceKey &a_rhs) |
| bool | operator== (const GFxResourceKey &a_other) const |
| KeyType | GetKeyType () const |
| const char * | GetFileURL () const |
| KeyInterface * | GetKeyInterface () const |
| KeyHandle | GetKeyData () const |
Protected Attributes | |
| KeyInterface * | _keyInterface |
| KeyHandle | _keyData |
| using RE::GFxResourceKey::KeyHandle = void* |
|
strong |
| RE::GFxResourceKey::GFxResourceKey | ( | ) |
| RE::GFxResourceKey::GFxResourceKey | ( | KeyInterface * | a_keyIntfc, |
| KeyHandle | a_keyHandle | ||
| ) |
| RE::GFxResourceKey::GFxResourceKey | ( | const GFxResourceKey & | a_rhs | ) |
| RE::GFxResourceKey::~GFxResourceKey | ( | ) |
| const char* RE::GFxResourceKey::GetFileURL | ( | ) | const |
| KeyHandle RE::GFxResourceKey::GetKeyData | ( | ) | const |
| KeyInterface* RE::GFxResourceKey::GetKeyInterface | ( | ) | const |
| KeyType RE::GFxResourceKey::GetKeyType | ( | ) | const |
| GFxResourceKey& RE::GFxResourceKey::operator= | ( | const GFxResourceKey & | a_rhs | ) |
| bool RE::GFxResourceKey::operator== | ( | const GFxResourceKey & | a_other | ) | const |
|
protected |
|
protected |