Murl::Video::ITexture Member List
This is the complete list of members for Murl::Video::ITexture, including all inherited members.
AttachToFrameBuffer(IFrameBuffer *frameBuffer, IEnums::TextureAttachment attachment, UInt32 targetLayer, UInt32 targetFace, UInt32 targetLevel)=0 | Murl::Video::ITexture | pure virtual |
DefineSourceData(UInt32 targetIndex, UInt32 sizeX, UInt32 sizeY, IEnums::PixelFormat pixelFormat, Bool useSystemMemory)=0 | Murl::Video::ITexture | pure virtual |
DetachFromFrameBuffer(IFrameBuffer *frameBuffer, IEnums::TextureAttachment attachment, UInt32 targetLayer, UInt32 targetFace, UInt32 targetLevel)=0 | Murl::Video::ITexture | pure virtual |
Disable(UInt32 unit)=0 | Murl::Video::ITexture | pure virtual |
Enable(UInt32 unit)=0 | Murl::Video::ITexture | pure virtual |
GetDepthTestFunction() const =0 | Murl::Video::ITexture | pure virtual |
GetDepthTestMode() const =0 | Murl::Video::ITexture | pure virtual |
GetMagFilter() const =0 | Murl::Video::ITexture | pure virtual |
GetMaxAnisotropy() const =0 | Murl::Video::ITexture | pure virtual |
GetMinFilter() const =0 | Murl::Video::ITexture | pure virtual |
GetMipFilter() const =0 | Murl::Video::ITexture | pure virtual |
GetNumberOfTargets() const =0 | Murl::Video::ITexture | pure virtual |
GetObjectInterface()=0 | Murl::Video::ITexture | pure virtual |
GetObjectInterface() const =0 | Murl::Video::ITexture | pure virtual |
GetSourceData(UInt32 targetIndex) const =0 | Murl::Video::ITexture | pure virtual |
GetSourcePitch(UInt32 targetIndex) const =0 | Murl::Video::ITexture | pure virtual |
GetSourcePixelFormat(UInt32 targetIndex) const =0 | Murl::Video::ITexture | pure virtual |
GetSourceSizeX(UInt32 targetIndex) const =0 | Murl::Video::ITexture | pure virtual |
GetSourceSizeY(UInt32 targetIndex) const =0 | Murl::Video::ITexture | pure virtual |
GetSourceStream(UInt32 targetIndex) const =0 | Murl::Video::ITexture | pure virtual |
GetType() const =0 | Murl::Video::ITexture | pure virtual |
GetWrapModeX() const =0 | Murl::Video::ITexture | pure virtual |
GetWrapModeY() const =0 | Murl::Video::ITexture | pure virtual |
GetWrapModeZ() const =0 | Murl::Video::ITexture | pure virtual |
IsAttachedToFrameBuffer(IFrameBuffer *frameBuffer, IEnums::TextureAttachment attachment, UInt32 targetLayer, UInt32 targetFace, UInt32 targetLevel) const =0 | Murl::Video::ITexture | pure virtual |
IsMipMappingEnabled() const =0 | Murl::Video::ITexture | pure virtual |
IsRenderTargetSupported() const =0 | Murl::Video::ITexture | pure virtual |
IsSourceModified() const =0 | Murl::Video::ITexture | pure virtual |
Set(IProgram *currentProgram, UInt32 unit)=0 | Murl::Video::ITexture | pure virtual |
SetDepthTestFunction(IEnums::DepthTestFunction function)=0 | Murl::Video::ITexture | pure virtual |
SetDepthTestMode(IEnums::DepthTestMode mode)=0 | Murl::Video::ITexture | pure virtual |
SetMagFilter(IEnums::TextureFilter magFilter)=0 | Murl::Video::ITexture | pure virtual |
SetMaxAnisotropy(Real maxAnisotropy)=0 | Murl::Video::ITexture | pure virtual |
SetMinFilter(IEnums::TextureFilter minFilter, IEnums::TextureFilter mipFilter)=0 | Murl::Video::ITexture | pure virtual |
SetMipMappingEnabled(Bool enabled)=0 | Murl::Video::ITexture | pure virtual |
SetNumberOfTargets(UInt32 numTargets)=0 | Murl::Video::ITexture | pure virtual |
SetRenderTargetSupported(Bool supported)=0 | Murl::Video::ITexture | pure virtual |
SetSourceModified(UInt32 targetIndex)=0 | Murl::Video::ITexture | pure virtual |
SetSourceStream(UInt32 targetIndex, IVideoStream *stream)=0 | Murl::Video::ITexture | pure virtual |
SetType(IEnums::TextureType type)=0 | Murl::Video::ITexture | pure virtual |
SetWrapModeX(IEnums::TextureWrapMode mode)=0 | Murl::Video::ITexture | pure virtual |
SetWrapModeY(IEnums::TextureWrapMode mode)=0 | Murl::Video::ITexture | pure virtual |
SetWrapModeZ(IEnums::TextureWrapMode mode)=0 | Murl::Video::ITexture | pure virtual |