libscratchcpp
A library for C++ based Scratch project players
Loading...
Searching...
No Matches
itimer.h
Go to the documentation of this file.
1
// SPDX-License-Identifier: Apache-2.0
2
3
#pragma once
4
5
namespace
libscratchcpp
6
{
7
13
class
ITimer
14
{
15
public
:
16
virtual
~ITimer
() { }
17
19
virtual
double
value
()
const
= 0;
20
22
virtual
void
reset
() = 0;
23
};
24
25
}
// namespace libscratchcpp
libscratchcpp::ITimer
The ITimer interface represents a timer of a Scratch project.
Definition
itimer.h:14
libscratchcpp::ITimer::value
virtual double value() const =0
libscratchcpp::ITimer::reset
virtual void reset()=0
libscratchcpp::ITimer::~ITimer
virtual ~ITimer()
Definition
itimer.h:16
libscratchcpp
The main namespace of the library.
Definition
asset.h:10
include
scratchcpp
itimer.h
Generated by
1.13.2