SilverLining
Classes | Enumerations
SilverLining Namespace Reference

An enumeration of defined time zones worldwide. More...

Classes

class  Allocator
 You may extend the Allocator class to hook your own memory management scheme into SilverLining. More...
 
class  Atmosphere
 This class is the main interface to SilverLining. More...
 
class  AtmosphericConditions
 A class to set the current simulation conditions for the sky. More...
 
class  Camera
 A Camera describes a given view, along with its associated view, projection, and viewport. More...
 
class  CloudLayer
 A collection of clouds of uniform classification organized into a "deck" of similar altitudes. More...
 
class  CloudLayerFactory
 A class factory for CloudLayer objects. More...
 
class  CloudLayerTcsUserData
 This is an ***internal*** class interface. More...
 
class  Color
 A RGBA color, where each component is represented as a float from 0-1. More...
 
class  Frustum
 A simple class that just collects six planes together and calls it a frustum. More...
 
class  LightningListener
 Extend this class in order to receive notifications of lightning strike events from cumulonimbus cloud layers. More...
 
class  LocalTime
 A class to represent the simulated local time, time zone, and daylight savings time observation. More...
 
class  Location
 An object representing a geographic location. More...
 
class  Matrix3
 A simple 3x3 matrix class and its operations. More...
 
class  Matrix4
 An implementation of a 4x4 matrix and some simple operations on it. More...
 
class  MemObject
 This base class for all SilverLining objects intercepts the new and delete operators, routing them through SilverLining::Allocator(). More...
 
class  MillisecondTimer
 Exposes an interface to allow applications to control millisecond-level time. More...
 
class  Plane
 A geometric plane, modelled as a normal vector and a distance to the plane. More...
 
class  RandomNumberGenerator
 Extend this class in order to use your own random number generator with SilverLining. More...
 
class  ResourceLoader
 This class is used whenever SilverLining needs to load textures, data files, or shaders from mass storage; you may extend this class to override our default use of POSIX filesystem calls with your own resource management if you wish. More...
 
class  TcsUserData
 abstract user data interface associated with the ThreadCameraStreamData More...
 
class  ThreadCameraStreamData
 This class is the main interface to thread safe rendering with SilverLining. More...
 
class  Vector3
 A 3D double-precision Vector class and its operations. More...
 
class  Vector3f
 A 3D single-precision vector class, and its operations. More...
 
class  Vector4
 A simple double-precision 4D vector class with no operations defined. More...
 
class  Vector4f
 A simple single-precision 4D vector class with no operations defined. More...
 
class  Vertex
 A single vertex containing a position, RGBA color, and 3D texture coordinates. More...
 
class  WindVolume
 Defines an area of a given wind velocity and direction bounded by two altitudes. More...
 

Enumerations

enum  TimeZones {
}
 

Detailed Description

An enumeration of defined time zones worldwide.

Time zones are expressed as the hour correction (prior to daylight savings adjustments) from GMT. This enum provides names for the civilian time zones, and notes their military equivalents.

Enumeration Type Documentation

◆ TimeZones

Enumerator
CET 

ZULU Greenwich Mean Time, UTC, Western European (WET)

EET 

ALPHA Central European.

BT 

BETA Eastern European.

GET 

CHARLIE Baghdad Time.

PKT 

DELTA Georgia Standard.

BST 

ECHO Pakistan Standard.

THA 

FOXTROT Bangladesh Standard.

CCT 

GOLF Thailand Standard.

JST 

HOTEL China Coast.

GST 

INDIA Japan Standard.

SBT 

KILO Guam Standard.

IDLE 

LIMA Solomon Islands.

WAT 

MIKE International Date Line East, NZST (New Zealand Standard)

AT 

NOVEMBER West Africa.

BRT 

OSCAR Azores.

AST 

PAPA Brasilia.

EST 

QUEBEC Atlantic Standard.

CST 

ROMEO Eastern Standard.

MST 

SIERRA Central Standard.

PST 

TANGO Mountain Standard.

YST 

UNIFORM Pacific Standard.

AHST 

VICTOR Yukon Standard.

NT 

WHISKEY Alaska-Hawaii Standard; Central Alaska (CAT), Hawaii Std (HST)

IDLW 

X-RAY Nome.