VR-Forces Developer's Guide
Home
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
vrfGuiCore
embarkOnInformationStruct.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2020 MaK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
6
#pragma once
7
8
#include <
vrfGuiCore/vrfGuiCore.h
>
9
#include <
vrfutil/rwUUID.h
>
10
#include <vlutil/vlString.h>
11
12
#include <vector>
13
14
namespace
makVrf
15
{
17
struct
DtEmbarkOnInformationStruct
18
{
19
DtEmbarkOnInformationStruct
() :
parent
(
DtUUID
::nullUUID()),
useSlot
(true),
embarkInSlot
(-1),
slotName
(
"*"
),
slotType
(
"*"
),
chooseAnyIfNotAvailable
(true) {};
20
DtEmbarkOnInformationStruct
(
const
DtEmbarkOnInformationStruct
& orig) :
21
children
(orig.
children
),
parent
(orig.
parent
),
useSlot
(orig.
useSlot
),
overridePosition
(orig.
overridePosition
),
embarkInSlot
(orig.
embarkInSlot
),
22
slotName
(orig.
slotName
),
slotType
(orig.
slotType
),
chooseAnyIfNotAvailable
(orig.
chooseAnyIfNotAvailable
) {};
23
24
std::vector<DtUUID>
children
;
25
DtUUID
parent
;
26
bool
useSlot
;
27
DtVector
overridePosition
;
28
int
embarkInSlot
;
29
DtString
slotName
;
30
DtString
slotType
;
31
bool
chooseAnyIfNotAvailable
;
32
};
33
}
makVrf::DtEmbarkOnInformationStruct::chooseAnyIfNotAvailable
bool chooseAnyIfNotAvailable
Definition:
embarkOnInformationStruct.h:31
DtUUID
UUID is a unique ID wrapper class.
Definition:
uuid.h:59
makVrf::DtEmbarkOnInformationStruct::slotName
DtString slotName
Definition:
embarkOnInformationStruct.h:29
makVrf::DtEmbarkOnInformationStruct::DtEmbarkOnInformationStruct
DtEmbarkOnInformationStruct(const DtEmbarkOnInformationStruct &orig)
Definition:
embarkOnInformationStruct.h:20
makVrf::DtEmbarkOnInformationStruct::useSlot
bool useSlot
Definition:
embarkOnInformationStruct.h:26
makVrf::DtEmbarkOnInformationStruct::embarkInSlot
int embarkInSlot
Definition:
embarkOnInformationStruct.h:28
rwUUID.h
Contains the DtUUID class declaration.
makVrf::DtEmbarkOnInformationStruct
Simple structure for supplying embarkation information to dialogs that need it.
Definition:
embarkOnInformationStruct.h:17
vrfGuiCore.h
makVrf::DtEmbarkOnInformationStruct::parent
DtUUID parent
Definition:
embarkOnInformationStruct.h:25
makVrf::DtEmbarkOnInformationStruct::DtEmbarkOnInformationStruct
DtEmbarkOnInformationStruct()
Definition:
embarkOnInformationStruct.h:19
makVrf::DtEmbarkOnInformationStruct::overridePosition
DtVector overridePosition
Definition:
embarkOnInformationStruct.h:27
makVrf::DtEmbarkOnInformationStruct::children
std::vector< DtUUID > children
Definition:
embarkOnInformationStruct.h:22
DtString
makVrf::DtEmbarkOnInformationStruct::slotType
DtString slotType
Definition:
embarkOnInformationStruct.h:30
Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (
www.mak.com
)