Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
TimeContainer Interface Reference

Simple container holding in-game time data in hours, minutes, seconds format. More...

Public Member Functions

void TimeContainer (int hours=0, int minutes=0, int seconds=0)
 Creates new time container from provided params.
 
float ToTimeOfTheDay ()
 

Static Public Member Functions

static TimeContainer FromHoursMinutesSeconds (int hours, int minutes, int seconds)
 
static TimeContainer FromTimeOfTheDay (float hours24)
 

Public Attributes

int m_iHours
 < In-game hours <0, 24>
 
int m_iMinutes
 In-game seconds <0, 60>
 
int m_iSeconds
 

Detailed Description

Simple container holding in-game time data in hours, minutes, seconds format.

Constructor & Destructor Documentation

◆ TimeContainer()

void TimeContainer.TimeContainer ( int  hours = 0,
int  minutes = 0,
int  seconds = 0 
)

Creates new time container from provided params.

Actual values can be retrieved via TimeAndWeatherManagerEntity.

Parameters
hoursHours <0,24>
minutesMinutes <0,60>
secondsSeconds <0,60>
hours
minutes
seconds

Member Function Documentation

◆ FromHoursMinutesSeconds()

static TimeContainer TimeContainer.FromHoursMinutesSeconds ( int  hours,
int  minutes,
int  seconds 
)
static
Parameters
hours
minutes
seconds
Returns

◆ FromTimeOfTheDay()

static TimeContainer TimeContainer.FromTimeOfTheDay ( float  hours24)
static
Parameters
hours24
Returns

◆ ToTimeOfTheDay()

float TimeContainer.ToTimeOfTheDay ( )
Returns

Member Data Documentation

◆ m_iHours

int TimeContainer.m_iHours

< In-game hours <0, 24>

In-game minutes <0, 60>

◆ m_iMinutes

int TimeContainer.m_iMinutes

In-game seconds <0, 60>

◆ m_iSeconds

int TimeContainer.m_iSeconds

The documentation for this interface was generated from the following file: