luna engine
software engine
Loading...
Searching...
No Matches
luna::renderer::texture2D Member List

This is the complete list of members for luna::renderer::texture2D, including all inherited members.

_handleluna::renderer::textureprotected
bind(uint32_t slot=0) const =0luna::renderer::texturepure virtual
create(const std::string &filePath)luna::renderer::texture2Dstatic
create(const uint32_t &width, const uint32_t &height)luna::renderer::texture2Dstatic
create(const void *data, const uint32_t &size)luna::renderer::texture2Dstatic
luna::renderer::texture::create(const uint64_t &handle, const glm::vec2 &dimensions)luna::renderer::texturestatic
dataluna::renderer::textureprotected
destroyluna::renderer::textureprotected
getHeight() const =0luna::renderer::texturepure virtual
getPath() const =0luna::renderer::texturepure virtual
getUv()luna::renderer::textureinline
getWidth() const =0luna::renderer::texturepure virtual
handle()luna::renderer::textureinline
heightluna::renderer::textureprotected
isLoaded() const =0luna::renderer::texturepure virtual
setData(void *data, uint32_t size)=0luna::renderer::texturepure virtual
setDestroy(const bool &destroy)luna::renderer::textureinline
setUv(const glm::vec2 &_uvStart, const glm::vec2 &_uvEnd)luna::renderer::textureinline
uvEndluna::renderer::textureprotected
uvStartluna::renderer::textureprotected
widthluna::renderer::textureprotected
~texture()=defaultluna::renderer::texturevirtual
~texture2D()=defaultluna::renderer::texture2Dvirtual