Forums
This is the online documentation for Colossus Entertainments Pixie Game Engine

Platform_Win32_Time Class Reference

Inheritance diagram for Platform_Win32_Time:

Platform_Time System

List of all members.


Detailed Description

Author:
Mattias Gustavsson

Definition at line 19 of file Platform_Win32_Time.h.


Public Member Functions

 SYSTEM_IMPLEMENTATION (Platform_Win32_Time)
virtual void Initialize ()
virtual void Start ()
virtual void Stop ()
virtual void Terminate ()
virtual float GetTime ()
virtual SystemTime GetSystemTime (bool utcTime=false)

Member Function Documentation

Platform_Win32_Time::SYSTEM_IMPLEMENTATION ( Platform_Win32_Time   ) 

void Platform_Win32_Time::Initialize (  )  [virtual]

Reimplemented from System.

Definition at line 13 of file Platform_Win32_Time.cpp.

void Platform_Win32_Time::Start (  )  [virtual]

Reimplemented from System.

Definition at line 32 of file Platform_Win32_Time.cpp.

void Platform_Win32_Time::Stop (  )  [virtual]

Reimplemented from System.

Definition at line 39 of file Platform_Win32_Time.cpp.

void Platform_Win32_Time::Terminate (  )  [virtual]

Reimplemented from System.

Definition at line 46 of file Platform_Win32_Time.cpp.

float Platform_Win32_Time::GetTime (  )  [virtual]

Retrieves the current time, as measured from the start of the application

Returns:
The number of seconds since the application was started

Implements Platform_Time.

Definition at line 53 of file Platform_Win32_Time.cpp.

Platform_Time::SystemTime Platform_Win32_Time::GetSystemTime ( bool  utcTime = false  )  [virtual]

Retrieves the local current date and time. If the utcTime parameter is set to true, the UTC (universal time) equivalent to the local time is returned.

Returns:
The current date and time (local or UTC)

Implements Platform_Time.

Definition at line 73 of file Platform_Win32_Time.cpp.