#include <StandardModel.h>
Inheritance diagram for Lamp::StandardModel:
Public Member Functions | |
virtual bool | isStandardModel () const |
標準モデルかどうか | |
virtual SceneLeaf * | copy (u_int copyMask=0) const |
コピー | |
virtual Model * | copyModel (u_int copyMask=0) const |
モデルのコピー | |
virtual StandardModel * | copyStandardModel (u_int copyMask=0) const |
標準モデルのコピー | |
virtual void | addMesh (Mesh *mesh) |
メッシュの追加 | |
Protected Member Functions | |
StandardModel (const String &name, Scene *scene) | |
コンストラクタ | |
virtual | ~StandardModel () |
デストラクタ | |
Friends | |
class | ModelManager |
Definition at line 36 of file StandardModel.h.
|
コンストラクタ
Definition at line 35 of file StandardModel.cpp. |
|
メッシュの追加
Reimplemented from Lamp::Model. Definition at line 55 of file StandardModel.cpp. References Assert, and Lamp::Mesh::isRigidMesh(). |
|
コピー
Implements Lamp::SceneLeaf. Definition at line 51 of file StandardModel.h. References copyStandardModel(). |
|
モデルのコピー
Implements Lamp::Model. Definition at line 60 of file StandardModel.h. References copyStandardModel(). Referenced by copyStandardModel(). |
|
標準モデルのコピー
Definition at line 44 of file StandardModel.cpp. References copyModel(), Lamp::Model::copyModelValue(), Lamp::ModelManager::createStandardModel(), Lamp::Scene::getModelManager(), Lamp::SceneObject::name_, Lamp::SceneObjectManagerTemplate< Model >::rename(), and Lamp::SceneObject::scene_. Referenced by copy(), and copyModel(). |
|
標準モデルかどうか
Reimplemented from Lamp::Model. Definition at line 43 of file StandardModel.h. |