ADDRESSINGMODE
Texture addressing modes.
#define TOSHI_NAMESPACE_START
#define TOSHI_NAMESPACE_END
TBOOL CreateResource(void *a_pData, TUINT a_uiDataSize, TUINT a_uiWidth, TUINT a_uiHeight, TUINT a_uiMipLevels, TTEXTURERESOURCEFORMAT a_eFormat, TUINT a_uiFlags)
TDECLARE_CLASS(TTexture, TResource)
void SetAddressing(ADDRESSINGMODE a_eAddressing)
virtual void CreateFromT2Texture(T2Texture *a_pTexture)=0
TTextureFactory::NameEntry * m_pNameEntry
TBOOL CreateResource(void *a_pData, TUINT a_uiDataSize, TUINT a_eTextureFlags, TUINT a_uiWidth, TUINT a_uiHeight)
virtual TBOOL Create(void *a_pData, TUINT a_uiDataSize, TUINT a_eTextureFlags, TUINT a_uiWidth, TUINT a_uiHeight)=0
virtual TUINT GetHeight()=0
TBOOL CreateResource(const TCHAR *a_szFileName, TUINT a_eTextureFlags)
ADDRESSINGMODE GetAddressing() const
ADDRESSINGMODE m_eAddressing
virtual TBOOL CreateEx(void *a_pData, TUINT a_uiDataSize, TUINT a_uiWidth, TUINT a_uiHeight, TUINT a_uiMipLevels, TTEXTURERESOURCEFORMAT a_eFormat, TUINT a_uiMipMapFlags)
virtual TUINT GetWidth()=0
virtual TBOOL Create(const TCHAR *a_szFileName, TUINT a_eTextureFlags)=0
virtual TBOOL Lock(LOCKSTATE &a_rLockState)