#include <GFxResource.h>
|
| enum class | ResourceType {
kCharacterDefBit = 1 << 7
, kNone = 0
, kImage
, kFont
,
kMovieDef
, kSoundSample
, kMovieDataDef = kCharacterDefBit | 0
, kButtonDef
,
kTextDef
, kEditTextDef
, kSpriteDef
, kShapeDef
,
kVideoDef
, kTypeCode_Mask = 0xFF00
, kTypeCode_Shift = 8
} |
| |
| enum class | ResourceUse {
kNone = 0
, kBitmap = 1
, kGradient = 2
, kFontTexture = 3
,
kSoundSample = 4
, kTypeCode_Mask = 0xFF
} |
| |
| enum | |
| |
◆ ResourceType
| Enumerator |
|---|
| kCharacterDefBit | |
| kNone | |
| kImage | |
| kFont | |
| kMovieDef | |
| kSoundSample | |
| kMovieDataDef | |
| kButtonDef | |
| kTextDef | |
| kEditTextDef | |
| kSpriteDef | |
| kShapeDef | |
| kVideoDef | |
| kTypeCode_Mask | |
| kTypeCode_Shift | |
◆ ResourceUse
| Enumerator |
|---|
| kNone | |
| kBitmap | |
| kGradient | |
| kFontTexture | |
| kSoundSample | |
| kTypeCode_Mask | |
◆ GFxResource()
| RE::GFxResource::GFxResource |
( |
| ) |
|
◆ ~GFxResource()
| virtual RE::GFxResource::~GFxResource |
( |
| ) |
|
|
virtual |
◆ AddRef()
| void RE::GFxResource::AddRef |
( |
| ) |
|
◆ AddRef_NotZero()
| bool RE::GFxResource::AddRef_NotZero |
( |
| ) |
|
◆ GetKey()
◆ GetRefCount()
| std::int32_t RE::GFxResource::GetRefCount |
( |
| ) |
const |
◆ GetResourceReport()
◆ GetResourceType()
◆ GetResourceTypeCode()
| virtual std::uint32_t RE::GFxResource::GetResourceTypeCode |
( |
| ) |
const |
|
virtual |
◆ GetResourceUse()
◆ MakeTypeCode()
◆ Release()
| void RE::GFxResource::Release |
( |
| ) |
|
◆ SetOwnerResourceLib()
◆ GFxResourceWeakLib
◆ _lib
◆ _pad0C
| std::uint32_t RE::GFxResource::_pad0C |
|
protected |
◆ _refCount
| GAtomicInt<std::int32_t> RE::GFxResource::_refCount |
|
protected |
The documentation for this class was generated from the following file: