VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Macros | Enumerations
backend.h File Reference

Go to the source code of this file.

Classes

class  DtBackend
 
struct  DtBackend::SectionTime
 

Macros

#define DtKindFromKey(key)   ((key & 0XFF00) >> 8)
 
#define DtDomainFromKey(key)   (key & 0x00FF)
 
#define DtKeyFromKindDomain(kind, domain)   ((kind << 8) | (0x00FF & domain))
 

Enumerations

enum  DtSimulationStatus {
  DtSimulationStatusUnknown = 0, DtSimulationStatusNotLoaded = 1, DtSimulationStatusNotReady, DtSimulationStatusReady,
  DtSimulationStatusPlaying, DtSimulationStatusPaused, DtSimulationStatusLoading, DtSimulationStatusLoaded,
  DtSimulationStatusClosing, DtSimulationStatusClosed, DtSimulationStatusSaving, DtSimulationStatusSaved,
  DtSimulationStatusRollingBackScenario, DtSimulationStatusRolledBackScenario, DtSimulationStatusImportingScenario, DtSimulationStatusImportedScenario
}
 

Macro Definition Documentation

#define DtKindFromKey (   key)    ((key & 0XFF00) >> 8)
#define DtDomainFromKey (   key)    (key & 0x00FF)
#define DtKeyFromKindDomain (   kind,
  domain 
)    ((kind << 8) | (0x00FF & domain))

Enumeration Type Documentation

Enumerator
DtSimulationStatusUnknown 

These flags will represent the status of the overall simulation. A back-end will not report these status in and of itself, however, a higher level collector (such as the back-end listener) will send out these status as a result of the gathered back-end status.

DtSimulationStatusNotLoaded 
DtSimulationStatusNotReady 
DtSimulationStatusReady 
DtSimulationStatusPlaying 
DtSimulationStatusPaused 
DtSimulationStatusLoading 
DtSimulationStatusLoaded 
DtSimulationStatusClosing 
DtSimulationStatusClosed 
DtSimulationStatusSaving 
DtSimulationStatusSaved 
DtSimulationStatusRollingBackScenario 
DtSimulationStatusRolledBackScenario 
DtSimulationStatusImportingScenario 
DtSimulationStatusImportedScenario 

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)