#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] |