VR-Vantage 2.7 API Documentation
Home
Modules
Namespaces
Classes
Files
Libraries
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vrfExtProtocol
environmentalUtils.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2013 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
6
#pragma once
7
8
#include <
vrfExtProtocol/vrfExtProtocolDefines.h
>
9
#include <vlutil/vlString.h>
10
#include <time.h>
11
13
15
DT_DLL_vrfExtProtocol
bool
getFontInformationFromEnvironmentalFormattingData
(
const
DtString
&
fd
,
DtString
& font,
int
&
fontSize
);
16
18
DT_DLL_vrfExtProtocol
DtString
setFontInformationFromEnvironmentalFormattingData
(
const
DtString
& basefd,
DtString
font,
int
fontSize
);
19
21
DT_DLL_vrfExtProtocol
bool
getFontColorFromEnvironmentalFormattingData
(
const
DtString
&
fd
,
unsigned
int
&
color
);
22
24
DT_DLL_vrfExtProtocol
DtString
setFontColorFromEnvironmentalFormattingData
(
const
DtString
& basefd,
unsigned
int
color
);
25
27
DT_DLL_vrfExtProtocol
bool
getArrowInformationFromEnvironmentalFormattingData
(
const
DtString
&
fd
,
28
int
& arrowHeadPlacement,
int
& arrowStyle,
int
& arrowSize);
29
31
DT_DLL_vrfExtProtocol
DtString
setArrowInformationFromEnvironmentalFormattingData
(
const
DtString
& basefd,
32
int
arrowHeadPlacement,
int
arrowStyle,
int
arrowSize);
33
37
DT_DLL_vrfExtProtocol
time_t
utcTimeFromTimeOfDay
(time_t dtod, time_t tod, time_t timezoneOffset = 0);
38
41
DT_DLL_vrfExtProtocol
time_t
localTimeFromTimeOfDay
(time_t dtod, time_t tod);
42
44
DT_DLL_vrfExtProtocol
time_t
utcTimeOfDayFromDateAndTime
(time_t dtod);
45
47
DT_DLL_vrfExtProtocol
void
utcGetTodaysDateAndTime
(
int
& year,
int
& mon,
int
& day,
int
& hour,
int
&
min
,
int
& sec);
48
50
DT_DLL_vrfExtProtocol
void
localGetTodaysDateAndTime
(
int
& year,
int
& mon,
int
& day,
int
& hour,
int
&
min
,
int
& sec);
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (
www.mak.com
)