#include <zZoneInfluence.h>

Public Member Functions | |
| zZoneInfluence (zZonePtr _zone) | |
| ~zZoneInfluence () | |
| void | apply (const tPolynomial< nMessage > &value) |
| void | addZoneInfluenceRule (zZoneInfluenceItemPtr aRule) |
Protected Attributes | |
| zZonePtr | zone |
| zZoneInfluenceItemList | zoneInfluenceItems |
Definition at line 23 of file zZoneInfluence.h.
| zZoneInfluence::zZoneInfluence | ( | zZonePtr | _zone | ) |
| zZoneInfluence::~zZoneInfluence | ( | ) |
| void zZoneInfluence::apply | ( | const tPolynomial< nMessage > & | value | ) |
Definition at line 8 of file zZoneInfluence.cpp.
References zone, and zoneInfluenceItems.
00009 { 00010 zZoneInfluenceItemList::const_iterator iter; 00011 for (iter=zoneInfluenceItems.begin(); 00012 iter!=zoneInfluenceItems.end(); 00013 ++iter) 00014 { 00015 (*iter)->apply(value); 00016 } 00017 00018 zone->RequestSync(); 00019 }
| void zZoneInfluence::addZoneInfluenceRule | ( | zZoneInfluenceItemPtr | aRule | ) | [inline] |
Definition at line 33 of file zZoneInfluence.h.
References zoneInfluenceItems.
00033 { 00034 zoneInfluenceItems.push_back(aRule); 00035 };
zZonePtr zZoneInfluence::zone [protected] |
1.5.4