DIFF

class DimmingConfigSource

Members 20

float m_DimBrigthnessMin = 0.1
float m_DimBrigthnessMax = 1
float m_DimSpeedMin = 0.1
float m_DimSpeedMax = 1
float m_DimBrigthnessDurationMin = 0.1
float m_DimBrigthnessDurationMax = 1
float m_BrightenSpeedMin = 0.1
float m_BrightenSpeedMax = 1
float m_DimBrigthnessPauseMin = 1
float m_DimBrigthnessPauseMax = 4
bool m_UsePatterns
int m_PatternRepeatCount = -1

-1 = infinite

int m_CurrentPatternID
int m_PatternCount
int m_CurrentEntryID
ref array<ref array<int>> m_BrightnessPatterns = new array<ref array<int>>()
ref array<ref array<float>> m_DimSpeedPatterns = new array<ref array<float>>()
ref array<ref array<float>> m_DurationPatterns = new array<ref array<float>>()
ref array<ref array<float>> m_BrightenSpeedPatterns = new array<ref array<float>>()
ref array<ref array<float>> m_PausePatterns = new array<ref array<float>>()

Methods 7

void SetRandomBrigthnessLimits(float min, float max)
void SetRandomDimSpeedLimits(float min, float max)
void SetRandomDurationLimits(float min, float max)
void SetRandomBrightenSpeedLimits(float min, float max)
void SetRandomPauseDurationLimits(float min, float max)
void SetPatternQueueRepeat(int val)
Referenced by BuoyLight.BuoyLight()