#include <DisplayList.h>
Classes | |
| struct | Obj |
Public Member Functions | |
| DisplayList () | |
| DisplayList (GLint aMode) | |
| void | newList () |
| void | endList () |
| int | getID () const |
| void | draw () const |
| Matrix44f & | getModelMatrix () |
| const Matrix44f & | getModelMatrix () const |
| void | setMaterial (const Material &aMaterial) |
| Material & | getMaterial () |
Protected Attributes | |
| std::shared_ptr< Obj > | mObj |
| typedef std::shared_ptr< Obj > DisplayList::* | unspecified_bool_type |
| Emulates shared_ptr-like behavior. | |
| operator unspecified_bool_type () const | |
| Emulates shared_ptr-like behavior. | |
| void | reset () |
| Emulates shared_ptr-like behavior. | |
| typedef std::shared_ptr<Obj> DisplayList::* cinder::gl::DisplayList::unspecified_bool_type |
Emulates shared_ptr-like behavior.
| cinder::gl::DisplayList::DisplayList | ( | GLint | aMode | ) |
| void cinder::gl::DisplayList::newList | ( | ) |
| void cinder::gl::DisplayList::endList | ( | ) |
| int cinder::gl::DisplayList::getID | ( | ) | const |
| void cinder::gl::DisplayList::draw | ( | ) | const |
| const Matrix44f& cinder::gl::DisplayList::getModelMatrix | ( | ) | const |
| void cinder::gl::DisplayList::setMaterial | ( | const Material & | aMaterial | ) |
| cinder::gl::DisplayList::operator unspecified_bool_type | ( | ) | const |
Emulates shared_ptr-like behavior.
| void cinder::gl::DisplayList::reset | ( | ) |
Emulates shared_ptr-like behavior.
std::shared_ptr<Obj> cinder::gl::DisplayList::mObj [protected] |