TrinityCore
Loading...
Searching...
No Matches
AreaTrigger::OverrideCurveData Struct Reference

#include <AreaTrigger.h>

Public Types

using Points = std::array< DBCPosition2D, 2 >
 

Public Attributes

uint32 StartTimeOffset = 0
 
CurveInterpolationMode Mode = CurveInterpolationMode::Linear
 
std::variant< float, Points > Curve
 

Detailed Description

Definition at line 231 of file AreaTrigger.h.

Member Typedef Documentation

◆ Points

Definition at line 236 of file AreaTrigger.h.

Member Data Documentation

◆ Curve

std::variant<float, Points> AreaTrigger::OverrideCurveData::Curve

◆ Mode

CurveInterpolationMode AreaTrigger::OverrideCurveData::Mode = CurveInterpolationMode::Linear

Definition at line 234 of file AreaTrigger.h.

Referenced by AreaTrigger::SetOverrideCurve().

◆ StartTimeOffset

uint32 AreaTrigger::OverrideCurveData::StartTimeOffset = 0

Definition at line 233 of file AreaTrigger.h.

Referenced by AreaTrigger::SetOverrideCurve().


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