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::PluginObjectWrapper)venom::common::PluginObjectWrapperprotected
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::PluginObjectWrapper)venom::common::PluginObjectWrapperinline
GetConstImpl() const (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapperinline
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::PluginObjectWrapper)venom::common::PluginObjectWrapperinline
GetImpl() const (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapperinline
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::PluginObjectWrapper)venom::common::PluginObjectWrapper
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 PluginObjectWrapper &other) (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
operator=(PluginObjectWrapper &&other) (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
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
PluginObjectWrapper() (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
PluginObjectWrapper(PluginObject *impl) (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
PluginObjectWrapper(const PluginObjectWrapper &other) (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
PluginObjectWrapper(PluginObjectWrapper &&other) (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
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
~PluginObjectWrapper() (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrappervirtual
~Texture() (defined in venom::common::Texture)venom::common::Texture