Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Spr::SGObjectNames Class Reference

#include <SGScene.h>

List of all members.

Public Types

Public Member Functions


Detailed Description

名前とシーングラフのオブジェクトの対応表 名前をキーにしたセットを用意し,名前の一意性の保証とオブジェクトの 検索を実現する.

Definition at line 20 of file SGScene.h.


Member Typedef Documentation

typedef std::pair<iterator, iterator> Spr::SGObjectNames::range_type
 

名前からオブジェクトを取得

Definition at line 34 of file SGScene.h.


Member Function Documentation

bool Spr::SGObjectNames::Add SGObject obj  ) 
 

オブジェクトの追加, 名前のないオブジェクトは追加できない.この場合 false を返す. 追加に成功すると true. すでに登録されていた場合は false を返す. 名前がぶつかる場合は,追加するオブジェクトの名前が変更される.

bool Spr::SGObjectNames::Del SGObject key  )  [inline]
 

オブジェクトの削除

Definition at line 70 of file SGScene.h.

bool Spr::SGObjectNames::Del UTString  name  )  [inline]
 

オブジェクトの削除

Definition at line 77 of file SGScene.h.

References Spr::UTRefCount::AddRef(), Spr::UTRefCount::DelRef(), and Spr::SGObject::name.


The documentation for this class was generated from the following file:
Generated on Sun Apr 16 02:08:17 2006 for Springhead by  doxygen 1.4.1