ManiaScript Reference  2019-05
CMlGauge Struct Reference
Inheritance diagram for CMlGauge:
CMlControl CNod

Public Member Functions

Void SetRatio (Real NewRatio)
 
Void SetClan (Integer NewClan)
 
- Public Member Functions inherited from CMlControl
Boolean HasClass (Text Class)
 
Boolean DataAttributeExists (Text DataName)
 
Text DataAttributeGet (Text DataName)
 
Void DataAttributeSet (Text DataName, Text DataValue)
 
Void Show ()
 
Void Hide ()
 
Void Focus ()
 

Public Attributes

Text Style
 
Real Ratio
 
Real GradingRatio
 
Integer Clan
 
Vec3 Color
 
Boolean DrawBackground
 
Boolean DrawBlockBackground
 
Boolean CenteredBar
 
- Public Attributes inherited from CMlControl
const CMlFrame Parent
 
const Text ControlId
 
const Text [] ControlClasses
 
Vec2 Size
 
AlignHorizontal HorizontalAlign
 
AlignVertical VerticalAlign
 
Boolean Visible
 
Vec2 RelativePosition_V3
 
Real ZIndex
 
Real RelativeScale
 
Real RelativeRotation
 
const Vec2 AbsolutePosition_V3
 
const Real AbsoluteScale
 
const Real AbsoluteRotation
 
Text ToolTip
 
const Boolean IsFocused
 
- Public Attributes inherited from CNod
const Ident Id
 

Additional Inherited Members

- Public Types inherited from CMlControl
enum  AlignHorizontal { Left, HCenter, Right, None }
 
enum  AlignVertical {
  Top, VCenter, Bottom, None,
  VCenter2
}
 

Detailed Description

Supported declare modes : Local Manialink control.

Member Function Documentation

◆ SetClan()

Void CMlGauge::SetClan ( Integer  NewClan)

◆ SetRatio()

Void CMlGauge::SetRatio ( Real  NewRatio)

Member Data Documentation

◆ CenteredBar

Boolean CMlGauge::CenteredBar

◆ Clan

Integer CMlGauge::Clan

◆ Color

Vec3 CMlGauge::Color

◆ DrawBackground

Boolean CMlGauge::DrawBackground

◆ DrawBlockBackground

Boolean CMlGauge::DrawBlockBackground

◆ GradingRatio

Real CMlGauge::GradingRatio

Values in range (0.000000-1.000000)

◆ Ratio

Real CMlGauge::Ratio

Values in range (0.000000-1.000000)

◆ Style

Text CMlGauge::Style