![]() |
Cinder
0.9.1
|
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::TextureBase | static |
create(int width, int height, const Format &format=Format()) | cinder::gl::Texture2d | static |
create(const void *data, GLenum dataFormat, int width, int height, const Format &format=Format()) | cinder::gl::Texture2d | static |
create(const Surface8u &surface, const Format &format=Format()) | cinder::gl::Texture2d | static |
create(const Channel8u &channel, const Format &format=Format()) | cinder::gl::Texture2d | static |
create(const Surface16u &surface, const Format &format=Format()) | cinder::gl::Texture2d | static |
create(const Channel16u &channel, const Format &format=Format()) | cinder::gl::Texture2d | static |
create(const Surface32f &surface, const Format &format=Format()) | cinder::gl::Texture2d | static |
create(const Channel32f &channel, const Format &format=Format()) | cinder::gl::Texture2d | static |
create(ImageSourceRef imageSource, const Format &format=Format()) | cinder::gl::Texture2d | static |
create(GLenum target, GLuint textureID, int width, int height, bool doNotDispose, const std::function< void(Texture2d *)> &deleter=std::function< void(Texture2d *)>()) | cinder::gl::Texture2d | static |
create(const TextureData &data, const Format &format) | cinder::gl::Texture2d | static |
createFromDds(const DataSourceRef &dataSource, const Format &format=Format()) | cinder::gl::Texture2d | static |
createFromKtx(const DataSourceRef &dataSource, const Format &format=Format()) | cinder::gl::Texture2d | static |
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::TextureBase | static |
getBounds() const | cinder::gl::TextureBase | |
getDepth() const override | cinder::gl::Texture2d | virtual |
getHeight() const override | cinder::gl::Texture2d | virtual |
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::TextureBase | static |
getLabel() const | cinder::gl::TextureBase | |
getMaxAnisotropyMax() | cinder::gl::TextureBase | static |
getSize() const | cinder::gl::Texture2d | |
getSwizzleMask() const | cinder::gl::TextureBase | |
getTarget() const | cinder::gl::TextureBase | |
getWidth() const override | cinder::gl::Texture2d | virtual |
hasAlpha() const | cinder::gl::TextureBase | |
hasMipmapping() const | cinder::gl::TextureBase | |
initData(const void *data, GLenum dataFormat, const Format &format) | cinder::gl::Texture2d | protected |
initData(const ImageSourceRef &imageSource, const Format &format) | cinder::gl::Texture2d | protected |
initDataImageSourceImpl(const ImageSourceRef &imageSource, const Format &format, GLint dataFormat, GLint dataType, ImageIo::ChannelOrder channelOrder, bool isGray) | cinder::gl::Texture2d | protected |
initDataImageSourceWithPboImpl(const ImageSourceRef &imageSource, const Format &format, GLint dataFormat, GLint dataType, ImageIo::ChannelOrder channelOrder, bool isGray, const PboRef &pbo) | cinder::gl::Texture2d | protected |
initMaxMipmapLevel() | cinder::gl::Texture2d | protected |
initParams(Format &format, GLint defaultInternalFormat, GLint defaultDataType) | cinder::gl::Texture2d | protected |
cinder::gl::TextureBase::initParams(Format &format, GLint defaultInternalFormat, GLint defaultDataType) | cinder::gl::TextureBase | protected |
isTopDown() const | cinder::gl::Texture2d | |
mActualSize | cinder::gl::Texture2d | protected |
mBaseMipmapLevel | cinder::gl::TextureBase | protected |
mCleanBounds | cinder::gl::Texture2d | protected |
mDoNotDispose | cinder::gl::TextureBase | protected |
mInternalFormat | cinder::gl::TextureBase | mutableprotected |
mLabel | cinder::gl::TextureBase | protected |
mMaxMipmapLevel | cinder::gl::TextureBase | protected |
mMipmapping | cinder::gl::TextureBase | protected |
mSwizzleMask | cinder::gl::TextureBase | protected |
mTarget | cinder::gl::TextureBase | protected |
mTextureId | cinder::gl::TextureBase | protected |
mTopDown | cinder::gl::Texture2d | protected |
printDims(std::ostream &os) const override | cinder::gl::Texture2d | protectedvirtual |
replace(const TextureData &textureData) | cinder::gl::Texture2d | |
requiredMipLevels(GLint width, GLint height, GLint depth) | cinder::gl::TextureBase | static |
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::Texture2d | protected |
setData(const ChannelT< T > &channel, bool createStorage, int mipLevel, const ivec2 &offset) | cinder::gl::Texture2d | protected |
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::TextureBase | static |
SurfaceChannelOrderToDataFormatAndType(const SurfaceChannelOrder &sco, GLint *dataFormat, GLenum *type) | cinder::gl::TextureBase | static |
surfaceRequiresIntermediate(int32_t width, uint8_t pixelBytes, int32_t rowBytes, SurfaceChannelOrder surfaceChannelOrder) | cinder::gl::TextureBase | static |
Texture2d(int width, int height, Format format=Format()) | cinder::gl::Texture2d | protected |
Texture2d(const void *data, GLenum dataFormat, int width, int height, Format format=Format()) | cinder::gl::Texture2d | protected |
Texture2d(const Surface8u &surface, Format format=Format()) | cinder::gl::Texture2d | protected |
Texture2d(const Surface16u &surface, Format format=Format()) | cinder::gl::Texture2d | protected |
Texture2d(const Surface32f &surface, Format format=Format()) | cinder::gl::Texture2d | protected |
Texture2d(const Channel8u &channel, Format format=Format()) | cinder::gl::Texture2d | protected |
Texture2d(const Channel16u &channel, Format format=Format()) | cinder::gl::Texture2d | protected |
Texture2d(const Channel32f &channel, Format format=Format()) | cinder::gl::Texture2d | protected |
Texture2d(const ImageSourceRef &imageSource, Format format=Format()) | cinder::gl::Texture2d | protected |
Texture2d(GLenum target, GLuint textureId, int width, int height, bool doNotDispose) | cinder::gl::Texture2d | protected |
Texture2d(const TextureData &data, Format format) | cinder::gl::Texture2d | protected |
Texture2dCache class | cinder::gl::Texture2d | friend |
TextureBase() | cinder::gl::TextureBase | protected |
TextureBase(GLenum target, GLuint textureId, GLint internalFormat) | cinder::gl::TextureBase | protected |
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::TextureBase | virtual |