VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::common::Texture Member List

This is the complete list of members for venom::common::Texture, including all inherited members.

_impl (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperprotected
CreateAttachment(int width, int height, int imageCount, vc::ShaderVertexFormat format) (defined in venom::common::Texture)venom::common::Textureinline
CreateReadWriteTexture(int width, int height, vc::ShaderVertexFormat format, int mipMapLevels, int arraLayers=1) (defined in venom::common::Texture)venom::common::Textureinline
CreateShadowCubeMaps(int dimension) (defined in venom::common::Texture)venom::common::Textureinline
CreateShadowMaps(int dimension) (defined in venom::common::Texture)venom::common::Textureinline
Destroy() (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperinline
GetConstImpl() const (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperinline
GetGUITextureID(void **ptrToTextureId) const (defined in venom::common::Texture)venom::common::Textureinline
GetHeight() const (defined in venom::common::Texture)venom::common::Textureinline
GetImpl() (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperinline
GetImpl() const (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperinline
GetMemoryAccess() const (defined in venom::common::Texture)venom::common::Textureinline
GetName() (defined in venom::common::Texture)venom::common::Textureinline
GetShortName() (defined in venom::common::Texture)venom::common::Textureinline
GetTextureAverageLuminance() const (defined in venom::common::Texture)venom::common::Textureinline
GetTexturePeakLuminance() const (defined in venom::common::Texture)venom::common::Textureinline
GetWidth() const (defined in venom::common::Texture)venom::common::Textureinline
GraphicsApplication (defined in venom::common::Texture)venom::common::Texturefriend
HasTexture() const (defined in venom::common::Texture)venom::common::Textureinline
InitDepthBuffer(int width, int height) (defined in venom::common::Texture)venom::common::Textureinline
IsImplInitialized() const (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
LoadImage(const char *path, int id, char *bgraData, unsigned int width, unsigned int height) (defined in venom::common::Texture)venom::common::Textureinline
LoadImageFromCachedResource(const SPtr< GraphicsCachedResource > res) (defined in venom::common::Texture)venom::common::Textureinline
LoadImageFromFile(const char *path) (defined in venom::common::Texture)venom::common::Textureinline
operator=(const PluginObjectImplWrapper &other) (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
operator=(PluginObjectImplWrapper &&other) (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
operator==(const GraphicsCachedResource *res) const (defined in venom::common::Texture)venom::common::Textureinline
operator==(const vc::SPtr< GraphicsCachedResource > &res) const (defined in venom::common::Texture)venom::common::Textureinline
PluginObjectImplWrapper() (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
PluginObjectImplWrapper(PluginObjectImpl *impl) (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
PluginObjectImplWrapper(const PluginObjectImplWrapper &other) (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
PluginObjectImplWrapper(PluginObjectImplWrapper &&other) (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
SaveImageToFile(const char *path) (defined in venom::common::Texture)venom::common::Textureinline
SetMemoryAccess(const TextureMemoryAccess access) (defined in venom::common::Texture)venom::common::Textureinline
Texture() (defined in venom::common::Texture)venom::common::Texture
Texture(const char *path) (defined in venom::common::Texture)venom::common::Texture
Texture(const char *path, int id, char *bgraData, unsigned int width, unsigned int height) (defined in venom::common::Texture)venom::common::Texture
UnloadAllGuiTextures() (defined in venom::common::Texture)venom::common::Textureinlinestatic
~PluginObjectImplWrapper() (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrappervirtual
~Texture() (defined in venom::common::Texture)venom::common::Texture