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.
_handle
luna::renderer::texture
protected
bind
(uint32_t slot=0) const =0
luna::renderer::texture
pure virtual
create
(const std::string &filePath)
luna::renderer::texture2D
static
create
(const uint32_t &width, const uint32_t &height)
luna::renderer::texture2D
static
create
(const void *data, const uint32_t &size)
luna::renderer::texture2D
static
luna::renderer::texture::create
(const uint64_t &handle, const glm::vec2 &dimensions)
luna::renderer::texture
static
data
luna::renderer::texture
protected
destroy
luna::renderer::texture
protected
getHeight
() const =0
luna::renderer::texture
pure virtual
getPath
() const =0
luna::renderer::texture
pure virtual
getUv
()
luna::renderer::texture
inline
getWidth
() const =0
luna::renderer::texture
pure virtual
handle
()
luna::renderer::texture
inline
height
luna::renderer::texture
protected
isLoaded
() const =0
luna::renderer::texture
pure virtual
setData
(void *data, uint32_t size)=0
luna::renderer::texture
pure virtual
setDestroy
(const bool &destroy)
luna::renderer::texture
inline
setUv
(const glm::vec2 &_uvStart, const glm::vec2 &_uvEnd)
luna::renderer::texture
inline
uvEnd
luna::renderer::texture
protected
uvStart
luna::renderer::texture
protected
width
luna::renderer::texture
protected
~texture
()=default
luna::renderer::texture
virtual
~texture2D
()=default
luna::renderer::texture2D
virtual
Generated by
1.9.5