Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Gray3D::cXTextureFile Member List
This is the complete list of members for
Gray3D::cXTextureFile
, including all inherited members.
cDXBase
(cDXDevice *pDXDev=nullptr) noexcept
Gray3D::cDXBase
cDXTextureBase
(PIXELS_t cx=0, PIXELS_t cy=0)
Gray3D::cDXTextureBase
cRefBase
(int iRefCount=0) noexcept
Gray::cRefBase
inline
explicit
cXResourceFile
(const FILECHAR_t *pszFileName)
Gray3D::cXResourceFile
cXTextureFile
(const FILECHAR_t *pstrTexPath, size_t nTextureFileSize=0, TEXTURELOAD_t dwFlags=TEXTURELOAD_NOP)
Gray3D::cXTextureFile
DecRefCount
()
Gray::cRefBase
inline
DeleteDeviceObjects
()
Gray3D::cXTextureFile
virtual
FindTextureFile
(cStringF &sFilePath, cFileStatus *pRetStatus=nullptr)
Gray3D::cXTextureFile
static
get_D3DDev
() const noexcept
Gray3D::cDXBase
inline
get_DXTexture
()
Gray3D::cDXTextureBase
get_FilePath
() const
Gray3D::cXResourceFile
inline
get_FullPath
() const
Gray3D::cXResourceFile
get_HashCode
() const noexcept
Gray::cRefBase
inline
get_OrigSize
()
Gray3D::cDXTextureBase
inline
get_OrigSizeX
() const noexcept
Gray3D::cDXTextureBase
inline
get_OrigSizeY
() const noexcept
Gray3D::cDXTextureBase
inline
get_RefCount
() const noexcept
Gray::cRefBase
inline
GetDescSize
(SIZE *pSize)
Gray3D::cDXTextureBase
IncRefCount
()
Gray::cRefBase
inline
InitDeviceObjects
(cDXDevice *pDXDev)
Gray3D::cXTextureFile
virtual
isDestructing
() noexcept
Gray::cRefBase
inline
IsFullOpaque
() const noexcept
Gray3D::cDXTextureBase
inline
isInitDevice
() const noexcept
Gray3D::cDXBase
inline
isLoaded
() const noexcept
Gray3D::cDXTextureBase
inline
isLostDevice
() const noexcept
Gray3D::cDXBase
inline
isResourceLoaded
() const noexcept override
Gray3D::cXTextureFile
inline
virtual
isStaticConstruct
() const noexcept
Gray::cRefBase
inline
isValidObj
() const noexcept
Gray::cRefBase
inline
LoadResource
()
Gray3D::cXResourceFile
inline
virtual
m_aBatchUsers
Gray3D::cXTextureFile
m_dwFlags
Gray3D::cXTextureFile
protected
m_hResLoad
Gray3D::cXResourceFile
protected
m_iBatchGeneration
Gray3D::cXTextureFile
m_IsFullOpaque
Gray3D::cDXTextureBase
protected
m_nTextureFileSize
Gray3D::cXTextureFile
m_pD3DDev
Gray3D::cDXBase
m_pDXDev
Gray3D::cDXBase
m_pDXTexture
Gray3D::cDXTextureBase
protected
m_SizeDesc
Gray3D::cDXTextureBase
protected
m_SizeOrig
Gray3D::cDXTextureBase
MakePeerPath
(const FILECHAR_t *pszName) const
Gray3D::cXResourceFile
inline
OnFAIL
(HRESULT hRes)
Gray3D::cXResourceFile
static
onFinalRelease
()
Gray::cRefBase
inline
virtual
OnLostDeviceX
()
Gray3D::cDXBase
virtual
OnResetDeviceX
()
Gray3D::cDXBase
virtual
put_FilePath
(const FILECHAR_t *pszFileName)
Gray3D::cXResourceFile
put_LoadedState
(HRESULT hResLoad)
Gray3D::cXResourceFile
inline
QueryInterface
(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) override
Gray::cRefBase
inline
s_sFileLoading
Gray3D::cXResourceFile
protected
static
SetDestructing
()
Gray::cRefBase
inline
sm_iBatchGeneration
Gray3D::cXTextureFile
static
sm_nAllocs
Gray3D::cXTextureFile
static
sm_nAllocTotalBytes
Gray3D::cXTextureFile
static
StaticConstruct
()
Gray::cRefBase
inline
StaticDestruct
()
Gray::cRefBase
inline
STDMETHOD_
(cString, get_Name)() const
Gray3D::cXTextureFile
inline
virtual
Gray::cRefBase::STDMETHOD_
(HASHCODE_t, get_HashCodeX)() const noexcept
Gray::cRefBase
inline
Gray::cRefBase::STDMETHOD_
(ULONG, AddRef)(void) override
Gray::cRefBase
inline
Gray::cRefBase::STDMETHOD_
(ULONG, Release)(void) override
Gray::cRefBase
inline
UNITTEST_FRIEND
(cDXBase)
Gray3D::cDXBase
UpdateDescSize
()
Gray3D::cDXTextureBase
UpdateFullOpaqueHint
()
Gray3D::cDXTextureBase
protected
UpdateOrigSize
()
Gray3D::cXTextureFile
virtual
~cDXBase
()
Gray3D::cDXBase
virtual
~cDXTextureBase
()
Gray3D::cDXTextureBase
virtual
~cRefBase
()
Gray::cRefBase
inline
virtual
~cXResourceFile
()
Gray3D::cXResourceFile
virtual
~cXTextureFile
(void)
Gray3D::cXTextureFile
virtual
Generated on Tue Feb 2 2021 11:31:44 for Gray C++ Libraries by
1.9.1