Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

Lamp::Renamer Class Reference

リネーマ More...

#include <Renamer.h>

Inheritance diagram for Lamp::Renamer:

Lamp::CountRenamer Lamp::NumberRenamer Lamp::RandomRenamer List of all members.

Public Member Functions

 Renamer ()
 コンストラクタ

virtual ~Renamer ()
 デストラクタ

virtual String rename (Database *database, const String &sourceName)=0
 リネーム


Detailed Description

リネーマ

名前の最後にアンダーバーと数字を付けたし、

Definition at line 36 of file Renamer.h.


Member Function Documentation

virtual String Lamp::Renamer::rename Database database,
const String sourceName
[pure virtual]
 

リネーム

Parameters:
database データベース
sourceName 元となる名前
Returns:
重複していない名前

Implemented in Lamp::CountRenamer, Lamp::NumberRenamer, and Lamp::RandomRenamer.

Referenced by Lamp::SceneObjectManagerTemplate< Mesh >::rename(), Lamp::AnimationManager::rename(), Lamp::AnimationManager::renameData(), Lamp::CollisionScene::renameLeaf(), and Lamp::CollisionScene::renameNode().


The documentation for this class was generated from the following file:
Generated on Wed Mar 16 10:29:50 2005 for Lamp by doxygen 1.3.2