fireconsumable.c 487 B

123456789101112131415161718192021222324252627282930313233343536
  1. class FireConsumable
  2. {
  3. ItemBase m_Item;
  4. float m_Energy;
  5. float m_RemainingEnergy;
  6. void FireConsumable ( ItemBase item, float energy )
  7. {
  8. m_Item = item;
  9. m_Energy = energy;
  10. m_RemainingEnergy = energy;
  11. }
  12. //Item
  13. ItemBase GetItem()
  14. {
  15. return m_Item;
  16. }
  17. //Energy
  18. float GetEnergy()
  19. {
  20. return m_Energy;
  21. }
  22. //Remaining energy
  23. float GetRemainingEnergy()
  24. {
  25. return m_RemainingEnergy;
  26. }
  27. void SetRemainingEnergy( float energy )
  28. {
  29. m_RemainingEnergy = energy;
  30. }
  31. }