X2 Standard
Version 1.28
Toggle main menu visibility
Loading...
Searching...
No Matches
licensedinterfaces
setcircuitlabels.h
1
#ifndef _SetCircuitLabelsInterface_H
2
#define _SetCircuitLabelsInterface_H
3
4
#define SetCircuitLabelsInterface_Name "com.bisque.TheSkyX.SetCircuitLabelsInterface/1.0"
5
6
class
BasicStringInterface
;
7
18
19
class
SetCircuitLabelsInterface
20
{
21
public
:
22
23
virtual
~SetCircuitLabelsInterface
(){}
24
25
public
:
26
//SetCircuitLabelsInterface
31
virtual
int
setCircuitLabel
(
const
int
& nZeroBasedIndex,
const
char
* str) = 0;
32
33
};
34
35
#endif
BasicStringInterface
The BasicStringInterface allows a string as an output.
Definition
basicstringinterface.h:17
SetCircuitLabelsInterface
The SetCircuitLabelsInterface allows power control drivers to provide TheSky a means to edit the text...
Definition
setcircuitlabels.h:20
SetCircuitLabelsInterface::setCircuitLabel
virtual int setCircuitLabel(const int &nZeroBasedIndex, const char *str)=0
X2 Examples
(C) 2026 Software Bisque, Inc. All rights reserved.