#include <SLLibrary.h>
Inheritance diagram for SLLibrary:
Public Members | |||
![]() | ![]() | SLLibrary () | |
![]() | ![]() | virtual Void | Create () |
![]() | ![]() | Must be called before using the library. | |
![]() | ![]() | Void | AddMember (scScenePtr objectPtr) |
![]() | ![]() | Void | AddMember (StrConst name, scPrimitive *objectPtr) |
![]() | ![]() | Bool | MemberExists (StrConst name) |
![]() | ![]() | Void | DeleteMember (StrConst name) |
![]() | ![]() | scPrimitive* | Member (StrConst name) |
![]() | ![]() | Return pointer to library member 'name'. More... | |
Protected Members | |||
![]() | ![]() | Void | FreeData (Void *obj) |
![]() | ![]() | String | name |
Definition at line 23 of file SLLibrary.h.
SLLibrary::SLLibrary () |
Definition at line 30 of file SLLibrary.cc.
Void SLLibrary::AddMember (StrConst name, scPrimitive * objectPtr) |
Definition at line 56 of file SLLibrary.cc.
Void SLLibrary::AddMember (scScenePtr objectPtr) |
Definition at line 51 of file SLLibrary.cc.
Void SLLibrary::Create () [inline, virtual]
|
Void SLLibrary::DeleteMember (StrConst name) |
Definition at line 79 of file SLLibrary.cc.
Void SLLibrary::FreeData (Void * obj) [protected]
|
Definition at line 44 of file SLLibrary.cc.
scPrimitive * SLLibrary::Member (StrConst name) |
Return pointer to library member 'name'.
You may want to clone this before using it.
Definition at line 61 of file SLLibrary.cc.
Bool SLLibrary::MemberExists (StrConst name) |
Definition at line 74 of file SLLibrary.cc.
String SLLibrary::name [protected]
|
Definition at line 41 of file SLLibrary.h.