Maybe I'll de-lurk for once. :-) Daniel Burke writes: >ch->points.hit = 10; > >The operator I need would take that, and allow me to have things trigger on >that assignment. I think I need something like: > >void operator = (int x, int y); > >But I know that's not exactly what I need for it to only work on a specific >member variable. Any help or point in the right direction will be greatly >appreciated. You can't have it happen for that variable only, unless that variable is of a unique type (i.e., if you made points.hit be a HitPointType instead of an int). Then you could define HitPointType::operator=(int). -j +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST