VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
visutwin::canvas::Texture Member List

This is the complete list of members for visutwin::canvas::Texture, including all inherited members.

depth() constvisutwin::canvas::Textureinline
device() constvisutwin::canvas::Textureinline
encoding() constvisutwin::canvas::Textureinline
format() constvisutwin::canvas::Textureinline
getArrayData(uint32_t mipLevel, uint32_t index) constvisutwin::canvas::Texture
getArrayLength() constvisutwin::canvas::Textureinline
getFaceData(uint32_t mipLevel, uint32_t face) constvisutwin::canvas::Texture
getLevel(uint32_t mipLevel) constvisutwin::canvas::Texture
getLevelDataSize(uint32_t mipLevel, uint32_t face=0) constvisutwin::canvas::Texture
getNumLevels() constvisutwin::canvas::Textureinline
hasLevels() constvisutwin::canvas::Textureinline
height() constvisutwin::canvas::Textureinline
impl() constvisutwin::canvas::Textureinline
isArray() constvisutwin::canvas::Textureinline
isCubemap() constvisutwin::canvas::Textureinline
isVolume() constvisutwin::canvas::Textureinline
mipmaps() constvisutwin::canvas::Textureinline
name() constvisutwin::canvas::Textureinline
needsMipmapsUpload() constvisutwin::canvas::Textureinline
needsUpload() constvisutwin::canvas::Textureinline
propertyChanged(TextureProperty flag)visutwin::canvas::Textureprotectedvirtual
resize(uint32_t width, uint32_t height, uint32_t depth=1)visutwin::canvas::Texture
setAddressU(AddressMode address)visutwin::canvas::Texture
setAddressV(AddressMode address)visutwin::canvas::Texture
setAddressW(AddressMode address)visutwin::canvas::Texture
setEncoding(TextureEncoding value)visutwin::canvas::Textureinline
setLevelData(uint32_t mipLevel, const uint8_t *data, size_t dataSize, uint32_t face=0)visutwin::canvas::Texture
setMagFilter(FilterMode filter)visutwin::canvas::Texture
setMinFilter(FilterMode filter)visutwin::canvas::Texture
setMipmaps(bool mipmaps)visutwin::canvas::Texture
setNeedsMipmapsUpload(const bool needsMipmapsUpload)visutwin::canvas::Textureinline
setNeedsUpload(const bool needsUpload)visutwin::canvas::Textureinline
storage() constvisutwin::canvas::Textureinline
Texture(GraphicsDevice *graphicsDevice, const TextureOptions &options=TextureOptions{})visutwin::canvas::Textureexplicit
upload()visutwin::canvas::Texture
width() constvisutwin::canvas::Textureinline
~Texture()visutwin::canvas::Texture