#include <ModelManager.h>
Inheritance diagram for Lamp::ModelManager:
Public Member Functions | |
virtual StandardModel * | createStandardModel (const String &modelName) |
標準モデルの作成 | |
virtual CharacterModel * | createCharacterModel (const String &modelName) |
キャラクタモデルの作成 | |
Protected Member Functions | |
ModelManager (Scene *scene) | |
コンストラクタ | |
Friends | |
class | Scene |
Definition at line 37 of file ModelManager.h.
|
コンストラクタ
Definition at line 32 of file ModelManager.cpp. |
|
キャラクタモデルの作成 すでに同じモデル名のモデルが存在するとエラーになります。 空文字列を名前に指定するとエラーになります。
Definition at line 45 of file ModelManager.cpp. References Lamp::SceneObjectManagerTemplate< Model >::addDatabase(), Lamp::SceneObjectManagerTemplate< Model >::checkName(), Lamp::SceneObjectManagerTemplate< Model >::getScene(), and NULL. Referenced by Lamp::CharacterModel::copyCharacterModel(), Lamp::TextSceneLoader::readCharacterModel(), and Lamp::BinarySceneLoader::readCharacterModel(). |
|
標準モデルの作成 すでに同じモデル名のモデルが存在するとエラーになります。 空文字列を名前に指定するとエラーになります。
Definition at line 37 of file ModelManager.cpp. References Lamp::SceneObjectManagerTemplate< Model >::addDatabase(), Lamp::SceneObjectManagerTemplate< Model >::checkName(), Lamp::SceneObjectManagerTemplate< Model >::getScene(), and NULL. Referenced by Lamp::StandardModel::copyStandardModel(), Lamp::TextSceneLoader::readStandardModel(), and Lamp::BinarySceneLoader::readStandardModel(). |