Unigine::Cigi::ICigiMaritimeControl Class
Header: | #include <CigiClientInterface.h> |
Inherits: | ICigiHostPacket |
The CIGIClient plugin is deprecated and no longer supported. For more information on working with CIGI please refer to the IG Application section.
This class represents the CIGI Maritime Surface Conditions Control packet interface.
CIGI plugin must be loaded.
ICigiMaritimeControl Class
Members
int getRegionID ( ) #
Returns the Environmental region ID specified in the packet.Return value
This value will be ignored if Scope is set to Global (0).
int getSurfaceEnabled ( ) #
Returns the value of the Surface Conditions Enable parameter specified in the packet.Return value
Surface Conditions Enable parameter value: 1 - surface conditions are to be defined by this packet; 0 - surface conditions within the region or entity will be the same as the global maritime surface conditions.int getWhitecapEnabled ( ) #
Returns the value of the Whitecap Enable parameter specified in the packet.Return value
Whitecap Enable parameter value: 1 if whitecaps are enabled; otherwise, 0.int getScope ( ) #
Returns the value of the Scope parameter specified in the packet. Determines whether the weather is global, regional, or assigned to an entity.Return value
Scope parameter value. The following values are supported:- 0 - Global
- 1 - Regional
- 2 - Entity
float getHeight ( ) #
Returns the value of the Sea Surface Height parameter to be specified in the packet.Return value
Sea Surface Height parameter value.float getTemperature ( ) #
Returns the value of the Surface Water Temperature parameter to be specified in the packet.Return value
Surface Water Temperature parameter value, in degrees Celsius.float getClarity ( ) #
Returns the value of the Surface Clarity parameter to be specified in the packet.Return value
Surface Clarity parameter value in the [0; 100] range.Last update:
2019-08-16
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)