This is the complete list of members for SubjectT, including all inherited members.
RegisterObserver(ObserverT *Obs) | SubjectT | |
SubjectT() | SubjectT | protected |
UnregisterObserver(ObserverT *Obs) | SubjectT | |
UpdateAllObservers(MapDocOtherDetailT OtherDetail) (defined in SubjectT) | SubjectT | |
UpdateAllObservers_Created(const ArrayT< IntrusivePtrT< cf::GameSys::EntityT > > &Entities) (defined in SubjectT) | SubjectT | |
UpdateAllObservers_Created(const ArrayT< MapPrimitiveT * > &Primitives) (defined in SubjectT) | SubjectT | |
UpdateAllObservers_Deleted(const ArrayT< IntrusivePtrT< cf::GameSys::EntityT > > &Entites) (defined in SubjectT) | SubjectT | |
UpdateAllObservers_Deleted(const ArrayT< MapPrimitiveT * > &Primitives) (defined in SubjectT) | SubjectT | |
UpdateAllObservers_EntChanged(const ArrayT< IntrusivePtrT< MapEditor::CompMapEntityT > > &Entities, EntityModDetailE Detail) (defined in SubjectT) | SubjectT | |
UpdateAllObservers_EntChanged(const ArrayT< IntrusivePtrT< cf::GameSys::EntityT > > &Entities, EntityModDetailE Detail) (defined in SubjectT) | SubjectT | |
UpdateAllObservers_EntChanged(IntrusivePtrT< cf::GameSys::EntityT > Entity, EntityModDetailE Detail) (defined in SubjectT) | SubjectT | |
UpdateAllObservers_GroupsChanged() (defined in SubjectT) | SubjectT | |
UpdateAllObservers_Modified(const ArrayT< MapElementT * > &MapElements, MapElemModDetailE Detail) (defined in SubjectT) | SubjectT | |
UpdateAllObservers_Modified(const ArrayT< MapElementT * > &MapElements, MapElemModDetailE Detail, const ArrayT< BoundingBox3fT > &OldBounds) (defined in SubjectT) | SubjectT | |
UpdateAllObservers_SelectionChanged(const ArrayT< MapElementT * > &OldSelection, const ArrayT< MapElementT * > &NewSelection) (defined in SubjectT) | SubjectT | |
UpdateAllObservers_SubjectDies() (defined in SubjectT) | SubjectT | |
UpdateAllObservers_VarChanged(const cf::TypeSys::VarBaseT &Var) (defined in SubjectT) | SubjectT | |
~SubjectT() | SubjectT | virtual |