hydrobricks
Loading...
Searching...
No Matches
FluxToBrickInstantaneous.h
1#ifndef HYDROBRICKS_FLUX_TO_BRICK_INSTANTANEOUS_H
2#define HYDROBRICKS_FLUX_TO_BRICK_INSTANTANEOUS_H
3
4#include "FluxToBrick.h"
5#include "Includes.h"
6
7class Brick;
8
10 public:
11 explicit FluxToBrickInstantaneous(Brick* brick);
12
16 bool IsOk() override;
17
21 bool IsInstantaneous() override {
22 return true;
23 }
24
28 double GetAmount() override;
29
35 double GetRealAmount();
36
40 void UpdateFlux(double amount) override;
41};
42
43#endif // HYDROBRICKS_FLUX_TO_BRICK_INSTANTANEOUS_H
Definition Brick.h:10
Definition FluxToBrickInstantaneous.h:9
void UpdateFlux(double amount) override
Definition FluxToBrickInstantaneous.cpp:20
double GetAmount() override
Definition FluxToBrickInstantaneous.cpp:12
bool IsOk() override
Definition FluxToBrickInstantaneous.cpp:8
bool IsInstantaneous() override
Definition FluxToBrickInstantaneous.h:21
double GetRealAmount()
Definition FluxToBrickInstantaneous.cpp:16
Definition FluxToBrick.h:9