Cinder  0.9.1
cinder::gl::Texture2d Member List

This is the complete list of members for cinder::gl::Texture2d, including all inherited members.

bind(uint8_t textureUnit=0) const cinder::gl::TextureBase
calcMipLevelSize(int level, GLint width, GLint height)cinder::gl::TextureBasestatic
create(int width, int height, const Format &format=Format())cinder::gl::Texture2dstatic
create(const void *data, GLenum dataFormat, int width, int height, const Format &format=Format())cinder::gl::Texture2dstatic
create(const Surface8u &surface, const Format &format=Format())cinder::gl::Texture2dstatic
create(const Channel8u &channel, const Format &format=Format())cinder::gl::Texture2dstatic
create(const Surface16u &surface, const Format &format=Format())cinder::gl::Texture2dstatic
create(const Channel16u &channel, const Format &format=Format())cinder::gl::Texture2dstatic
create(const Surface32f &surface, const Format &format=Format())cinder::gl::Texture2dstatic
create(const Channel32f &channel, const Format &format=Format())cinder::gl::Texture2dstatic
create(ImageSourceRef imageSource, const Format &format=Format())cinder::gl::Texture2dstatic
create(GLenum target, GLuint textureID, int width, int height, bool doNotDispose, const std::function< void(Texture2d *)> &deleter=std::function< void(Texture2d *)>())cinder::gl::Texture2dstatic
create(const TextureData &data, const Format &format)cinder::gl::Texture2dstatic
createFromDds(const DataSourceRef &dataSource, const Format &format=Format())cinder::gl::Texture2dstatic
createFromKtx(const DataSourceRef &dataSource, const Format &format=Format())cinder::gl::Texture2dstatic
createSource()cinder::gl::Texture2d
getActualHeight() const cinder::gl::Texture2d
getActualWidth() const cinder::gl::Texture2d
getAreaTexCoords(const Area &area) const cinder::gl::Texture2d
getAspectRatio() const cinder::gl::TextureBase
getBindingConstantForTarget(GLenum target)cinder::gl::TextureBasestatic
getBounds() const cinder::gl::TextureBase
getDepth() const overridecinder::gl::Texture2dvirtual
getHeight() const overridecinder::gl::Texture2dvirtual
getId() const cinder::gl::TextureBase
getInternalFormat() const cinder::gl::TextureBase
getInternalFormatInfo(GLint internalFormat, GLenum *outDataFormat, GLenum *outDataType, bool *outAlpha=nullptr, bool *outCompressed=nullptr, bool *outSrgb=nullptr)cinder::gl::TextureBasestatic
getLabel() const cinder::gl::TextureBase
getMaxAnisotropyMax()cinder::gl::TextureBasestatic
getSize() const cinder::gl::Texture2d
getSwizzleMask() const cinder::gl::TextureBase
getTarget() const cinder::gl::TextureBase
getWidth() const overridecinder::gl::Texture2dvirtual
hasAlpha() const cinder::gl::TextureBase
hasMipmapping() const cinder::gl::TextureBase
initData(const void *data, GLenum dataFormat, const Format &format)cinder::gl::Texture2dprotected
initData(const ImageSourceRef &imageSource, const Format &format)cinder::gl::Texture2dprotected
initDataImageSourceImpl(const ImageSourceRef &imageSource, const Format &format, GLint dataFormat, GLint dataType, ImageIo::ChannelOrder channelOrder, bool isGray)cinder::gl::Texture2dprotected
initDataImageSourceWithPboImpl(const ImageSourceRef &imageSource, const Format &format, GLint dataFormat, GLint dataType, ImageIo::ChannelOrder channelOrder, bool isGray, const PboRef &pbo)cinder::gl::Texture2dprotected
initMaxMipmapLevel()cinder::gl::Texture2dprotected
initParams(Format &format, GLint defaultInternalFormat, GLint defaultDataType)cinder::gl::Texture2dprotected
cinder::gl::TextureBase::initParams(Format &format, GLint defaultInternalFormat, GLint defaultDataType)cinder::gl::TextureBaseprotected
isTopDown() const cinder::gl::Texture2d
mActualSizecinder::gl::Texture2dprotected
mBaseMipmapLevelcinder::gl::TextureBaseprotected
mCleanBoundscinder::gl::Texture2dprotected
mDoNotDisposecinder::gl::TextureBaseprotected
mInternalFormatcinder::gl::TextureBasemutableprotected
mLabelcinder::gl::TextureBaseprotected
mMaxMipmapLevelcinder::gl::TextureBaseprotected
mMipmappingcinder::gl::TextureBaseprotected
mSwizzleMaskcinder::gl::TextureBaseprotected
mTargetcinder::gl::TextureBaseprotected
mTextureIdcinder::gl::TextureBaseprotected
mTopDowncinder::gl::Texture2dprotected
printDims(std::ostream &os) const overridecinder::gl::Texture2dprotectedvirtual
replace(const TextureData &textureData)cinder::gl::Texture2d
requiredMipLevels(GLint width, GLint height, GLint depth)cinder::gl::TextureBasestatic
setCleanBounds(const Area &cleanBounds)cinder::gl::Texture2d
setCompareFunc(GLenum compareFunc)cinder::gl::TextureBase
setCompareMode(GLenum compareMode)cinder::gl::TextureBase
setData(const SurfaceT< T > &surface, bool createStorage, int mipLevel, const ivec2 &offset)cinder::gl::Texture2dprotected
setData(const ChannelT< T > &channel, bool createStorage, int mipLevel, const ivec2 &offset)cinder::gl::Texture2dprotected
setDoNotDispose(bool aDoNotDispose=true)cinder::gl::TextureBase
setLabel(const std::string &label)cinder::gl::TextureBase
setMagFilter(GLenum magFilter)cinder::gl::TextureBase
setMaxAnisotropy(GLfloat maxAnisotropy)cinder::gl::TextureBase
setMinFilter(GLenum minFilter)cinder::gl::TextureBase
setTopDown(bool topDown=true)cinder::gl::Texture2d
setWrap(GLenum wrapS, GLenum wrapT)cinder::gl::TextureBase
setWrap(GLenum wrapS, GLenum wrapT, GLenum wrapR)cinder::gl::TextureBase
setWrapR(GLenum wrapR)cinder::gl::TextureBase
setWrapS(GLenum wrapS)cinder::gl::TextureBase
setWrapT(GLenum wrapT)cinder::gl::TextureBase
supportsHardwareSwizzle()cinder::gl::TextureBasestatic
SurfaceChannelOrderToDataFormatAndType(const SurfaceChannelOrder &sco, GLint *dataFormat, GLenum *type)cinder::gl::TextureBasestatic
surfaceRequiresIntermediate(int32_t width, uint8_t pixelBytes, int32_t rowBytes, SurfaceChannelOrder surfaceChannelOrder)cinder::gl::TextureBasestatic
Texture2d(int width, int height, Format format=Format())cinder::gl::Texture2dprotected
Texture2d(const void *data, GLenum dataFormat, int width, int height, Format format=Format())cinder::gl::Texture2dprotected
Texture2d(const Surface8u &surface, Format format=Format())cinder::gl::Texture2dprotected
Texture2d(const Surface16u &surface, Format format=Format())cinder::gl::Texture2dprotected
Texture2d(const Surface32f &surface, Format format=Format())cinder::gl::Texture2dprotected
Texture2d(const Channel8u &channel, Format format=Format())cinder::gl::Texture2dprotected
Texture2d(const Channel16u &channel, Format format=Format())cinder::gl::Texture2dprotected
Texture2d(const Channel32f &channel, Format format=Format())cinder::gl::Texture2dprotected
Texture2d(const ImageSourceRef &imageSource, Format format=Format())cinder::gl::Texture2dprotected
Texture2d(GLenum target, GLuint textureId, int width, int height, bool doNotDispose)cinder::gl::Texture2dprotected
Texture2d(const TextureData &data, Format format)cinder::gl::Texture2dprotected
Texture2dCache classcinder::gl::Texture2dfriend
TextureBase()cinder::gl::TextureBaseprotected
TextureBase(GLenum target, GLuint textureId, GLint internalFormat)cinder::gl::TextureBaseprotected
unbind(uint8_t textureUnit=0) const cinder::gl::TextureBase
update(const void *data, GLenum dataFormat, GLenum dataType, int mipLevel, int width, int height, const ivec2 &destLowerLeftOffset=ivec2(0, 0))cinder::gl::Texture2d
update(const Surface8u &surface, int mipLevel=0, const ivec2 &destLowerLeftOffset=ivec2(0, 0))cinder::gl::Texture2d
update(const Channel8u &channel, int mipLevel=0, const ivec2 &destLowerLeftOffset=ivec2(0, 0))cinder::gl::Texture2d
update(const Surface16u &surface, int mipLevel=0, const ivec2 &destLowerLeftOffset=ivec2(0, 0))cinder::gl::Texture2d
update(const Channel16u &channel, int mipLevel=0, const ivec2 &destLowerLeftOffset=ivec2(0, 0))cinder::gl::Texture2d
update(const Surface32f &surface, int mipLevel=0, const ivec2 &destLowerLeftOffset=ivec2(0, 0))cinder::gl::Texture2d
update(const Channel32f &channel, int mipLevel=0, const ivec2 &destLowerLeftOffset=ivec2(0, 0))cinder::gl::Texture2d
update(const TextureData &textureData)cinder::gl::Texture2d
update(const PboRef &pbo, GLenum format, GLenum type, int mipLevel=0, size_t pboByteOffset=0)cinder::gl::Texture2d
update(const PboRef &pbo, GLenum format, GLenum type, const Area &destArea, int mipLevel=0, size_t pboByteOffset=0)cinder::gl::Texture2d
updateFromDds(const DataSourceRef &dataSource, const PboRef &intermediatePbo=PboRef())cinder::gl::Texture2d
updateFromKtx(const DataSourceRef &dataSource, const PboRef &intermediatePbo=PboRef())cinder::gl::Texture2d
~TextureBase()cinder::gl::TextureBasevirtual