1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#ifndef _FUELLEVELCHANGEDEVENTARGS_H
#define _FUELLEVELCHANGEDEVENTARGS_H
#include "VehiclesConfig.h"
// FuelLevelChangedEventArgs is a "yet to be documented" example class...
class base_dll FuelLevelChangedEventArgs
{
public:
iwhPropSet void SetOldLevel(double d) { this->OldLevel = d; }
iwhPropGet double GetOldLevel() const { return this->OldLevel; }
iwhPropSet void SetLevel(double d) { this->Level = d; }
iwhPropGet double GetLevel() const { return this->Level; }
static FuelLevelChangedEventArgs* New() { return new FuelLevelChangedEventArgs; }
virtual void Delete() { delete this; }
protected:
FuelLevelChangedEventArgs() {}
virtual ~FuelLevelChangedEventArgs() {}
private:
double OldLevel;
double Level;
};
#endif // _FUELLEVELCHANGEDEVENTARGS_H
|