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 |