VR-Link API Documentation for DIS
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
vlutil
vlKeyboard.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
******************************************************************************/
9
#pragma once
10
11
#include "
vlUtil.h
"
12
13
#ifdef DtUSE_UTILITIES_NAMESPACE
14
namespace
DtUSE_UTILITIES_NAMESPACE
15
{
16
#endif
17
23
DT_DLL_VLUTIL
int
DtGetCh
();
24
32
DT_DLL_VLUTIL
int
DtKbHit
();
33
38
DT_DLL_VLUTIL
void
DtRestoreKbHit
();
39
40
48
DT_DLL_VLUTIL
char
*
DtPollBlockingInputLine
(
void
);
50
DT_DLL_VLUTIL
void
DtPollBlockingInputLine
(
char
* buff,
int
size);
51
57
DT_DLL_VLUTIL
char
DtPollBlockingInputChar
(
void
);
58
59
63
inline
char
*
DtPollInputLine
(
void
)
64
{
65
return
DtPollBlockingInputLine
();
66
}
67
71
inline
void
DtPollInputLine
(
char
* buff,
int
size)
72
{
73
DtPollBlockingInputLine
(buff, size);
74
}
75
79
inline
char
DtPollInputChar
(
void
)
80
{
81
return
DtPollBlockingInputChar
();
82
}
83
#ifdef DtUSE_UTILITIES_NAMESPACE
84
}
85
#endif
86
87
88
Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)