Definition GFxResourceKey.h:34
 
UPInt operator()(const GFxResourceKey &a_key)
Definition GFxResourceKey.h:36
 
Definition GFxResourceKey.h:20
 
virtual void Release(KeyHandle a_data)=0
 
virtual KeyType GetKeyType(KeyHandle a_data) const =0
 
virtual const char * GetFileURL(KeyHandle a_data) const
 
virtual void AddRef(KeyHandle a_data)=0
 
virtual bool KeyEquals(KeyHandle a_data, const GFxResourceKey &a_other)=0
 
virtual UPInt GetHashCode(KeyHandle a_data) const =0
 
Definition GFxResourceKey.h:6
 
KeyHandle GetKeyData() const
 
KeyInterface * GetKeyInterface() const
 
KeyInterface * _keyInterface
Definition GFxResourceKey.h:56
 
GFxResourceKey(const GFxResourceKey &a_rhs)
 
bool operator==(const GFxResourceKey &a_other) const
 
KeyHandle _keyData
Definition GFxResourceKey.h:57
 
void * KeyHandle
Definition GFxResourceKey.h:8
 
KeyType GetKeyType() const
 
const char * GetFileURL() const
 
GFxResourceKey & operator=(const GFxResourceKey &a_rhs)
 
KeyType
Definition GFxResourceKey.h:11
 
GFxResourceKey(KeyInterface *a_keyIntfc, KeyHandle a_keyHandle)
 
Definition AbsorbEffect.h:6
 
std::size_t UPInt
Definition SFTypes.h:5