![]() |
PeriDyno 1.2.1
|
#include <Texture.h>


Public Member Functions | |
| Texture2D () | |
| virtual void | create () override |
| virtual void | load (int w, int h, void *data) |
| virtual void | dump (void *pixels) |
| virtual void | resize (int w, int h) |
| void | genMipmap () |
Public Member Functions inherited from dyno::Texture | |
| Texture () | |
| virtual void | release () override |
| virtual void | bind () |
| virtual void | bind (int slot) |
| virtual void | unbind () |
| virtual void | clear (void *value) |
Public Member Functions inherited from dyno::Object | |
| Object () | |
| virtual | ~Object () |
| ObjectId | objectId () |
Public Attributes | |
| unsigned int | minFilter |
| unsigned int | maxFilter |
Public Attributes inherited from dyno::Texture | |
| unsigned int | target = 0xFFFFFFFF |
| unsigned int | internalFormat |
| unsigned int | format |
| unsigned int | type |
Public Attributes inherited from dyno::GraphicsObject | |
| unsigned int | id = 0xFFFFFFFF |
Additional Inherited Members | |
Static Public Member Functions inherited from dyno::Object | |
| static bool | registerClass (ClassInfo *ci) |
| static Object * | createObject (std::string name) |
| static std::map< std::string, ClassInfo * > * | getClassMap () |
| static ObjectId | baseId () |
| Base Id. | |
Protected Member Functions inherited from dyno::GraphicsObject | |
| virtual bool | isValid () const |
| GraphicsObject ()=default | |
| virtual | ~GraphicsObject ()=default |
| GraphicsObject (const GraphicsObject &)=delete | |
| GraphicsObject & | operator= (const GraphicsObject &)=delete |
| dyno::Texture2D::Texture2D | ( | ) |
Definition at line 56 of file Texture.cpp.
|
overridevirtual |
Reimplemented from dyno::Texture.
Reimplemented in dyno::XTexture2D< T >, and dyno::XTexture2D< dyno::Vector< float, 4 > >.
Definition at line 63 of file Texture.cpp.

|
virtual |
Definition at line 73 of file Texture.cpp.
| void dyno::Texture2D::genMipmap | ( | ) |
Definition at line 97 of file Texture.cpp.
|
virtual |
Definition at line 89 of file Texture.cpp.
|
virtual |