#include <Model.h>
List of all members.
Public Types |
typedef ::std::vector< Body * >
::iterator | Iterator |
Private Attributes |
::std::string | name |
Member Typedef Documentation
Constructor & Destructor Documentation
rl::sg::Model::Model |
( |
Scene * |
scene | ) |
|
rl::sg::Model::~Model |
( |
| ) |
|
|
virtual |
Member Function Documentation
void rl::sg::Model::add |
( |
Body * |
body | ) |
|
|
virtual |
virtual Body* rl::sg::Model::create |
( |
| ) |
|
|
pure virtual |
Body * rl::sg::Model::getBody |
( |
const ::std::size_t & |
i | ) |
const |
std::string rl::sg::Model::getName |
( |
| ) |
const |
std::size_t rl::sg::Model::getNumBodies |
( |
| ) |
const |
Scene * rl::sg::Model::getScene |
( |
| ) |
const |
void rl::sg::Model::remove |
( |
Body * |
body | ) |
|
|
virtual |
void rl::sg::Model::setName |
( |
const ::std::string & |
name | ) |
|
|
virtual |
Member Data Documentation
::std::vector< Body* > rl::sg::Model::bodies |
|
protected |
::std::string rl::sg::Model::name |
|
private |
Scene* rl::sg::Model::scene |
|
protected |
The documentation for this class was generated from the following files: