Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
debuginterface.h
Go to the documentation of this file.
1
#pragma once
2
//------------------------------------------------------------------------------
13
#include "
interface/interfacebase.h
"
14
#include "
core/singleton.h
"
15
16
//------------------------------------------------------------------------------
17
namespace
Debug
18
{
19
class
DebugInterface
:
public
Interface::InterfaceBase
20
{
21
__DeclareClass
(
DebugInterface
);
22
__DeclareInterfaceSingleton
(
DebugInterface
);
23
public
:
25
DebugInterface
();
27
virtual
~DebugInterface
();
29
virtual
void
Open
();
30
};
31
32
}
// namespace Debug
33
//------------------------------------------------------------------------------
34
Debug::DebugInterface::__DeclareClass
__DeclareClass(DebugInterface)
Debug::DebugInterface::Open
virtual void Open()
open the interface object
Definition
debuginterface.cc:39
Debug::DebugInterface::__DeclareInterfaceSingleton
__DeclareInterfaceSingleton(DebugInterface)
Debug::DebugInterface::~DebugInterface
virtual ~DebugInterface()
destructor
Definition
debuginterface.cc:30
Debug::DebugInterface::DebugInterface
DebugInterface()
constructor
Definition
debuginterface.cc:22
Interface::InterfaceBase
Base class for interfaces.
Definition
interfacebase.h:22
interfacebase.h
Debug
Definition
corepagehandler.cc:13
singleton.h
code
foundation
debug
debuginterface.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.