Visualization Library 2.0.0
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
This is the complete list of members for vl::Texture, including all inherited members.
as() | vl::Object | inline |
as() const | vl::Object | inline |
automaticDelete() const | vl::Object | inline |
border() const | vl::Texture | inline |
bufferObject() | vl::Texture | inline |
bufferObject() const | vl::Texture | inline |
clone(const Texture &other) | vl::Texture | |
createTexture() | vl::Texture | |
createTexture(ETextureDimension tex_dimension, ETextureFormat tex_format, int w, int h, int d, bool border, BufferObject *bo, int samples, bool fixedsamplelocations) | vl::Texture | |
createTexture1D(int width, ETextureFormat format, bool border=false) | vl::Texture | inline |
createTexture1D(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
createTexture1D(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
createTexture1DArray(int width, int count, ETextureFormat format) | vl::Texture | inline |
createTexture1DArray(const String &image_path, ETextureFormat format, bool mipmaps=true) | vl::Texture | inline |
createTexture1DArray(const Image *image, ETextureFormat format, bool mipmaps=true) | vl::Texture | inline |
createTexture2D(int width, int height, ETextureFormat format, bool border=false) | vl::Texture | inline |
createTexture2D(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
createTexture2D(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
createTexture2DArray(int width, int height, int count, ETextureFormat format) | vl::Texture | inline |
createTexture2DArray(const String &image_path, ETextureFormat format, bool mipmaps=true) | vl::Texture | inline |
createTexture2DArray(const Image *image, ETextureFormat format, bool mipmaps=true) | vl::Texture | inline |
createTexture2DMultisample(int width, int height, vl::ETextureFormat format, int samples, bool fixedsamplelocations) | vl::Texture | inline |
createTexture2DMultisampleArray(int width, int height, int depth, vl::ETextureFormat format, int samples, bool fixedsamplelocations) | vl::Texture | inline |
createTexture3D(int width, int height, int depth, ETextureFormat format, bool border=false) | vl::Texture | inline |
createTexture3D(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
createTexture3D(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
createTextureBuffer(vl::ETextureFormat format, BufferObject *bo) | vl::Texture | inline |
createTextureCubemap(int width, int height, ETextureFormat format, bool border=false) | vl::Texture | inline |
createTextureCubemap(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
createTextureCubemap(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
createTextureRectangle(int width, int height, ETextureFormat format) | vl::Texture | inline |
createTextureRectangle(const String &image_path, ETextureFormat format) | vl::Texture | inline |
createTextureRectangle(const Image *image, ETextureFormat format) | vl::Texture | inline |
decReference() | vl::Object | inline |
depth() const | vl::Texture | inline |
destroyTexture() | vl::Texture | |
dimension() const | vl::Texture | inline |
fixedSamplesLocation() const | vl::Texture | inline |
getTexParameter() | vl::Texture | inline |
getTexParameter() const | vl::Texture | inline |
getTexParameterOverride() const | vl::Texture | inline |
handle() const | vl::Texture | inline |
height() const | vl::Texture | inline |
incReference() const | vl::Object | inline |
internalFormat() const | vl::Texture | inline |
isCompressedFormat(int format) | vl::Texture | static |
isDepthTexture() const | vl::Texture | |
isValid() const | vl::Texture | |
managed() const | vl::Texture | inline |
mAutomaticDelete | vl::Object | protected |
mBorder | vl::Texture | protected |
mBufferObject | vl::Texture | protected |
mDepth | vl::Texture | protected |
mDimension | vl::Texture | protected |
mFixedSamplesLocation | vl::Texture | protected |
mFormat | vl::Texture | protected |
mHandle | vl::Texture | protected |
mHeight | vl::Texture | protected |
mManaged | vl::Texture | protected |
mObjectName | vl::Object | protected |
mRefCountMutex | vl::Object | protected |
mReferenceCount | vl::Object | mutableprotected |
mSamples | vl::Texture | protected |
mSetupParams | vl::Texture | protected |
mTexParameter | vl::Texture | protected |
mTexParameterOverride | vl::Texture | mutableprotected |
mWidth | vl::Texture | protected |
Object() | vl::Object | inline |
Object(const Object &other) | vl::Object | inline |
objectName() const | vl::Object | inline |
vl::Object::operator=(const Object &other) | vl::Object | inline |
prepareTexture1D(int width, ETextureFormat format, bool border=false) | vl::Texture | inline |
prepareTexture1D(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
prepareTexture1D(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
prepareTexture1DArray(int width, int count, ETextureFormat format) | vl::Texture | inline |
prepareTexture1DArray(const String &image_path, ETextureFormat format, bool mipmaps=true) | vl::Texture | inline |
prepareTexture1DArray(const Image *image, ETextureFormat format, bool mipmaps=true) | vl::Texture | inline |
prepareTexture2D(int width, int height, ETextureFormat format, bool border=false) | vl::Texture | inline |
prepareTexture2D(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
prepareTexture2D(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
prepareTexture2DArray(int width, int height, int count, ETextureFormat format) | vl::Texture | inline |
prepareTexture2DArray(const String &image_path, ETextureFormat format, bool mipmaps=true) | vl::Texture | inline |
prepareTexture2DArray(const Image *image, ETextureFormat format, bool mipmaps=true) | vl::Texture | inline |
prepareTexture2DMultisample(int width, int height, vl::ETextureFormat format, int samples, bool fixedsamplelocations) | vl::Texture | inline |
prepareTexture2DMultisampleArray(int width, int height, int depth, vl::ETextureFormat format, int samples, bool fixedsamplelocations) | vl::Texture | inline |
prepareTexture3D(int width, int height, int depth, ETextureFormat format, bool border=false) | vl::Texture | inline |
prepareTexture3D(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
prepareTexture3D(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
prepareTextureBuffer(vl::ETextureFormat format, BufferObject *bo) | vl::Texture | inline |
prepareTextureCubemap(int width, int height, ETextureFormat format, bool border=false) | vl::Texture | inline |
prepareTextureCubemap(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
prepareTextureCubemap(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | inline |
prepareTextureRectangle(int width, int height, ETextureFormat format) | vl::Texture | inline |
prepareTextureRectangle(const String &image_path, ETextureFormat format) | vl::Texture | inline |
prepareTextureRectangle(const Image *image, ETextureFormat format) | vl::Texture | inline |
refCountMutex() | vl::Object | inline |
refCountMutex() const | vl::Object | inline |
referenceCount() const | vl::Object | inline |
samples() const | vl::Texture | inline |
setAutomaticDelete(bool autodel_on) | vl::Object | inline |
setBorder(bool border) | vl::Texture | inline |
setDepth(int z) | vl::Texture | inline |
setDimension(ETextureDimension dimension) | vl::Texture | inline |
setFixedSamplesLocation(bool fixed) | vl::Texture | inline |
setHandle(unsigned int id, bool managed=true) | vl::Texture | inline |
setHeight(int y) | vl::Texture | inline |
setInternalFormat(ETextureFormat format) | vl::Texture | inline |
setManaged(bool managed) | vl::Texture | inline |
setMipLevel(int mip_level, const Image *img, bool gen_mipmaps) | vl::Texture | |
setObjectName(const char *name) | vl::Object | inline |
setObjectName(const std::string &name) | vl::Object | inline |
setRefCountMutex(IMutex *mutex) | vl::Object | inline |
setSamples(int samples) | vl::Texture | inline |
setSetupParams(SetupParams *setup_params) | vl::Texture | inline |
setupParams() const | vl::Texture | inline |
setupParams() | vl::Texture | inline |
setWidth(int x) | vl::Texture | inline |
supports(ETextureDimension tex_dimension, ETextureFormat tex_format, int mip_level, EImageDimension img_dimension, int w, int h, int d, bool border, int samples, bool fixedsamplelocations, bool verbose) | vl::Texture | static |
Texture(const String &image_path, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture | |
Texture(const Image *image, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture | |
Texture(int width, ETextureFormat format=TF_RGBA, bool border=false) | vl::Texture | |
Texture(int width, int height, ETextureFormat format=TF_RGBA, bool border=false) | vl::Texture | |
Texture(int width, int height, int depth, ETextureFormat format=TF_RGBA, bool border=false) | vl::Texture | |
Texture() | vl::Texture | |
TextureSampler class | vl::Texture | friend |
width() const | vl::Texture | inline |
~Object() | vl::Object | protectedvirtual |
~Texture() | vl::Texture |
Visualization Library 2.0.0 Reference Documentation
Updated on Wed Dec 23 2020 12:44:12.
© Copyright Michele Bosi. All rights reserved.