Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
tbuisysteminterface.h
Go to the documentation of this file.
1
//------------------------------------------------------------------------------
2
// backend/tbuisystem.cc
3
// (C) 2024 Individual contributors, see AUTHORS file
4
//------------------------------------------------------------------------------
5
#include "
render/stdneb.h
"
6
#include "
core/sysfunc.h
"
7
#include "
timing/calendartime.h
"
8
#include "
tbuicontext.h
"
9
#include "platform/tb_system_interface.h"
10
11
namespace
TBUI
12
{
13
class
TBUISystemInterface
:
public
tb::TBSystemInterface
14
{
15
public
:
16
void
DebugOut
(
const
char
* str)
override
;
17
18
double
GetTimeMS
()
override
;
19
void
RescheduleTimer
(
double
fire_time)
override
;
20
int
GetLongClickDelayMS
()
override
;
21
int
GetPanThreshold
()
override
;
22
int
GetPixelsPerLine
()
override
;
23
int
GetDPI
()
override
;
24
};
25
}
calendartime.h
TBUI::TBUISystemInterface
Definition
tbuisysteminterface.h:14
TBUI::TBUISystemInterface::GetDPI
int GetDPI() override
Definition
tbuisysteminterface.cc:50
TBUI::TBUISystemInterface::GetPixelsPerLine
int GetPixelsPerLine() override
Definition
tbuisysteminterface.cc:44
TBUI::TBUISystemInterface::DebugOut
void DebugOut(const char *str) override
Definition
tbuisysteminterface.cc:14
TBUI::TBUISystemInterface::GetTimeMS
double GetTimeMS() override
Definition
tbuisysteminterface.cc:20
TBUI::TBUISystemInterface::GetLongClickDelayMS
int GetLongClickDelayMS() override
Definition
tbuisysteminterface.cc:32
TBUI::TBUISystemInterface::RescheduleTimer
void RescheduleTimer(double fire_time) override
Definition
tbuisysteminterface.cc:27
TBUI::TBUISystemInterface::GetPanThreshold
int GetPanThreshold() override
Definition
tbuisysteminterface.cc:38
TBUI
Turbobadger UI Batch.
Definition
tbuibatch.h:18
stdneb.h
Precompiled header.
sysfunc.h
tbuicontext.h
code
addons
tbui
backend
tbuisysteminterface.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.