CommonLibSSE (Parapets fork)
|
#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 |