Public Member Functions

IWeatherZone Interface Reference

Inherited by CWeatherZone.

List of all members.

Public Member Functions

uint GetID ()
bool Load ()
bool Save ()
string GetName ()
void SetName (string name)
uint GetTimeEvent ()
void SetTimeEvent (uint id)
int GetFlags ()
bool GetFlag (int flag)
void SetFlag (int flag)
void UnsetFlag (int flag)
uint GetSpeedMove ()
bool SetSpeedMove (uint speed)
uint GetSpeedLevel ()
bool SetSpeedLevel (uint speed)
uint GetSpeedRadius ()
bool SetSpeedRadius (uint speed)
uint GetSubZones ()
bool SetSubZones (uint subzones)
bool SetType (uint type)
bool Position (uint coords_x, uint coords_y)
bool Move (uint coords_x, uint coords_y)
bool Level (uint level)
bool Radius (uint radius)
bool LoadActions (string& filename)
void Action (uint action, uint data1, uint data2)
void Update ()
void UpdateFast (Location@ loc)
void Lock ()
void Unlock ()
uint GetUpdateTime ()
uint SetUpdateTime (uint time)
void Delete ()

Member Function Documentation

uint GetID (  ) 

Implemented in CWeatherZone.

bool Load (  ) 

Implemented in CWeatherZone.

bool Save (  ) 

Implemented in CWeatherZone.

string GetName (  ) 

Implemented in CWeatherZone.

void SetName ( string  name  ) 

Implemented in CWeatherZone.

uint GetTimeEvent (  ) 

Implemented in CWeatherZone.

void SetTimeEvent ( uint  id  ) 

Implemented in CWeatherZone.

int GetFlags (  ) 

Implemented in CWeatherZone.

bool GetFlag ( int  flag  ) 

Implemented in CWeatherZone.

void SetFlag ( int  flag  ) 

Implemented in CWeatherZone.

void UnsetFlag ( int  flag  ) 

Implemented in CWeatherZone.

uint GetSpeedMove (  ) 

Implemented in CWeatherZone.

bool SetSpeedMove ( uint  speed  ) 

Implemented in CWeatherZone.

uint GetSpeedLevel (  ) 

Implemented in CWeatherZone.

bool SetSpeedLevel ( uint  speed  ) 

Implemented in CWeatherZone.

uint GetSpeedRadius (  ) 

Implemented in CWeatherZone.

bool SetSpeedRadius ( uint  speed  ) 

Implemented in CWeatherZone.

uint GetSubZones (  ) 

Implemented in CWeatherZone.

bool SetSubZones ( uint  subzones  ) 

Implemented in CWeatherZone.

bool SetType ( uint  type  ) 

Implemented in CWeatherZone.

bool Position ( uint  coords_x,
uint  coords_y 
)

Implemented in CWeatherZone.

bool Move ( uint  coords_x,
uint  coords_y 
)

Implemented in CWeatherZone.

bool Level ( uint  level  ) 

Implemented in CWeatherZone.

bool Radius ( uint  radius  ) 

Implemented in CWeatherZone.

bool LoadActions ( string filename  ) 

Implemented in CWeatherZone.

void Action ( uint  action,
uint  data1,
uint  data2 
)

Implemented in CWeatherZone.

void Update (  ) 

Implemented in CWeatherZone.

void UpdateFast ( Location loc  ) 

Implemented in CWeatherZone.

void Lock (  ) 

Implemented in CWeatherZone.

void Unlock (  ) 

Implemented in CWeatherZone.

uint GetUpdateTime (  ) 

Implemented in CWeatherZone.

uint SetUpdateTime ( uint  time  ) 

Implemented in CWeatherZone.

void Delete (  ) 

Implemented in CWeatherZone.