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


Public Member Functions | |
| virtual void | create () override |
| virtual void | release () override |
| virtual void | draw (int instance=0) |
Public Member Functions inherited from dyno::VertexArray | |
| virtual void | bind () |
| virtual void | unbind () |
| virtual void | bindIndexBuffer (Buffer *buffer) |
| virtual void | bindVertexBuffer (Buffer *buffer, int index, int size, int type, int stride, int offset, int divisor) |
Public Member Functions inherited from dyno::Object | |
| Object () | |
| virtual | ~Object () |
| ObjectId | objectId () |
Static Public Member Functions | |
| static Mesh * | Sphere (float radius=1.f, int sectors=16, int stacks=8) |
| static Mesh * | ScreenQuad () |
| static Mesh * | Plane (float scale) |
| static Mesh * | Cube () |
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. | |
Private Attributes | |
| Buffer | vbo |
| Buffer | ibo |
| int | count |
Additional Inherited Members | |
Public Attributes inherited from dyno::GraphicsObject | |
| unsigned int | id = 0xFFFFFFFF |
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 |
|
overridevirtual |
Reimplemented from dyno::VertexArray.
Definition at line 11 of file Mesh.cpp.


|
static |
|
virtual |
|
static |
|
overridevirtual |
Reimplemented from dyno::VertexArray.
Definition at line 20 of file Mesh.cpp.

|
static |
|
static |