#include <sharedobjectc.h>
Inheritance diagram for SharedObjectC:


Public Methods | |
| SharedObjectC () | |
| virtual | ~SharedObjectC () |
| void * | operator new (size_t) |
| void * | operator new (size_t nSize, const char *lpszFileName, int nLine) |
| void | operator delete (void *p, const char *lpszFileName, int nLine) |
| void | SetRootUser (ObjectI *pObj) |
| void | operator delete (void *) |
| void | SignAsListener (ObjectI *) |
| void | UnsignAsListener (ObjectI *) |
| void | SignAsUser (ObjectI *) |
| void | UnsignAsUser (ObjectI *) |
| int | CreatedWithNew () |
| virtual void | GarbageCollection () |
| virtual short | RootIsLinkedAsAUser (ArrayC< SharedObjectC * > &) |
| void | SendMessageToUser (void *, int) |
Protected Methods | |
| void | SendDestroyMsgToListener () |
| void | SendDestroyMsgToUser () |
| void | ResetSearchFlag () |
Private Attributes | |
| ArrayC< ObjectI * > | m_users |
| ArrayC< long > | m_usersRefCount |
| KetteC< ObjectI * > | m_listener |
| int | m_cwn |
| ObjectI * | m_rootUser |
| short | m_searchFlag |
| short | m_rootIsUser |
Static Private Attributes | |
| int | m_cwntmp |
|
|
|
|
|
|
|
|
Definition at line 66 of file sharedobjectc.h.
00066 {return m_cwn;}
|
|
|
Reimplemented in CybAppearanceC. Definition at line 67 of file sharedobjectc.h.
00067 {}
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
Definition at line 73 of file sharedobjectc.h.
00073 {m_searchFlag=0;}
|
|
|
Reimplemented from ObjectI. |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
Definition at line 60 of file sharedobjectc.h.
00060 {m_rootUser = pObj;}
|
|
|
|
|
|
Implements SharedObjectI. Reimplemented in CybAppearanceC, and CybMaterialC. |
|
|
|
|
|
Implements SharedObjectI. |
|
|
Definition at line 78 of file sharedobjectc.h. |
|
|
Definition at line 79 of file sharedobjectc.h. |
|
|
Definition at line 77 of file sharedobjectc.h. |
|
|
Definition at line 82 of file sharedobjectc.h. |
|
|
Definition at line 80 of file sharedobjectc.h. |
|
|
Definition at line 81 of file sharedobjectc.h. |
|
|
Definition at line 75 of file sharedobjectc.h. |
|
|
Definition at line 76 of file sharedobjectc.h. |
1.3-rc2