Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Game.SubsystemSky
类 Game.SubsystemSky 继承关系图:
Game.SubsystemSky 的协作图:

类

struct  SkyVertex
class  SkyDome
struct  StarVertex

Public 成员函数

virtual void MakeLightningStrike (Vector3 targetPosition, bool manual)
delegate float CalculateFogDelegate (Vector3 viewPosition, Vector3 position)
delegate float CalculateFogNoHazeDelegate (Vector3 viewPosition, Vector3 position)
virtual void Update (float dt)
virtual void Draw (Camera camera, int drawOrder)
override void Load (ValuesDictionary valuesDictionary)
virtual void InitializeCalculation ()
override void Dispose ()
virtual void Display_DeviceReset ()
virtual void DrawSkydome (Camera camera)
virtual void DrawStars (Camera camera)
virtual void DrawSunAndMoon (Camera camera)
virtual void DrawLightning (Camera camera)
virtual void DrawClouds (Camera camera)
virtual void QueueCelestialBody (TexturedBatch3D batch, Vector3 viewPosition, Color color, float distance, float radius, float angle)
virtual void UpdateLightAndViewParameters ()
virtual void UpdateMoonPhase ()
delegate float CalculateLightIntensityDelegate (float timeOfDay)
delegate float CalculateSeasonAngleDelegate ()
delegate float CalculateHazeFactorDelegate ()
delegate Color CalculateSkyColorDelegate (Vector3 direction, int temperature)
delegate float CalculateSkyFogDelegate (Vector3 viewPosition)
virtual float FogIntegral (float y)
virtual void FillSkyVertexBuffer (SkyDome skyDome, float timeOfDay, float precipitationIntensity, int temperature)
virtual void FillSkyIndexBuffer (SkyDome skyDome)
virtual void FillStarsBuffers ()
delegate float CalculateDawnGlowIntensityDelegate (float timeOfDay)
delegate float CalculateDuskGlowIntensityDelegate (float timeOfDay)
delegate float CalculateWinterDistanceDelegate ()
virtual float CalculateFogSurvivalcraft (Vector3 viewPosition, Vector3 position)
virtual float CalculateFogNoHazeSurvivalcraft (Vector3 viewPosition, Vector3 position)
virtual float CalculateLightIntensitySurvivalcraft (float timeOfDay)
virtual float CalculateSeasonAngleSurvivalcraft ()
virtual float CalculateHazeFactorSurvivalcraft ()
virtual Color CalculateSkyColorSurvivalcraft (Vector3 direction, int temperature)
virtual float CalculateSkyFogSurvivalcraft (Vector3 viewPosition)
virtual float CalculateDawnGlowIntensitySurvivalcraft (float timeOfDay)
virtual float CalculateDuskGlowIntensitySurvivalcraft (float timeOfDay)
virtual float CalculateWinterDistanceSurvivalcraft ()
Public 成员函数 继承自 GameEntitySystem.Subsystem
virtual void OnEntityAdded (Entity entity)
virtual void OnEntityRemoved (Entity entity)
virtual void Save (ValuesDictionary valuesDictionary)
virtual void Initialize (Project project, ValuesDictionary valuesDictionary)

Public 属性

SubsystemTimeOfDay m_subsystemTimeOfDay
SubsystemSeasons m_subsystemSeasons
SubsystemTime m_subsystemTime
SubsystemGameInfo m_subsystemGameInfo
SubsystemTerrain m_subsystemTerrain
SubsystemWeather m_subsystemWeather
SubsystemAudio m_subsystemAudio
SubsystemBodies m_subsystemBodies
SubsystemParticles m_subsystemParticles
SubsystemFluidBlockBehavior m_subsystemFluidBlockBehavior
PrimitivesRenderer2D m_primitivesRenderer2d = new()
PrimitivesRenderer3D m_primitivesRenderer3d = new()
Random m_random = new()
Random m_fogSeedRandom = new()
Color m_viewFogColor
float m_viewFogBottom
float m_viewFogTop
float m_viewHazeStart
float m_viewHazeDensity
float m_viewFogDensity
bool m_viewIsSkyVisible
Texture2D m_sunTexture
Texture2D m_glowTexture
Texture2D m_cloudsTexture
Texture2D[] m_moonTextures = new Texture2D[8]
VertexDeclaration m_skyVertexDeclaration
Dictionary< GameWidget, SkyDome > m_skyDomes = []
VertexBuffer m_starsVertexBuffer
IndexBuffer m_starsIndexBuffer
VertexDeclaration m_starsVertexDeclaration
Vector3? m_lightningStrikePosition
float m_lightningStrikeBrightness
double m_lastLightningStrikeTime
bool DrawSkyEnabled = true
bool DrawCloudsWireframe
bool FogEnabled = true
int[] m_drawOrders = [-100, 5, 105]
float[] m_cloudsLayerRadii = [0f, 0.8f, 0.95f, 1f]
Color[] m_cloudsLayerColors = new Color[5]
SkyPrimitiveRender m_primitiveRender
CalculateDuskGlowIntensityDelegate CalculateDuskGlowIntensity
CalculateWinterDistanceDelegate CalculateWinterDistance

静态 Public 属性

static UnlitShader m_shaderFlat = new(true, false, true, false)
static UnlitShader m_shaderTextured = new(true, true, false, false)
const int m_starsCount = 250
static int[] m_lightValuesMoonless = [0, 3, 6, 9, 12, 15]
static int[] m_lightValuesNormal = [3, 5, 8, 10, 13, 15]
static SkyShader Shader
static SkyShader ShaderAlphaTest
static bool DrawGalaxyEnabled = true

属性

virtual float SkyLightIntensity [get, set]
virtual int MoonPhase [get, set]
virtual int SkyLightValue [get, set]
virtual float VisibilityRange [get, set]
virtual float VisibilityRangeYMultiplier [get, set]
virtual float ViewUnderWaterDepth [get, set]
virtual float ViewUnderMagmaDepth [get, set]
virtual Color ViewFogColor [get]
virtual float ViewFogBottom [get]
virtual float ViewFogTop [get]
virtual float ViewHazeStart [get]
virtual float ViewHazeDensity [get]
virtual float ViewFogDensity [get]
UpdateOrder UpdateOrder [get]
int[] DrawOrders [get]
CalculateFogDelegate CalculateFog [get, set]
CalculateFogNoHazeDelegate CalculateFogNoHaze [get, set]
CalculateLightIntensityDelegate CalculateLightIntensity [get, set]
CalculateSeasonAngleDelegate CalculateSeasonAngle [get, set]
CalculateHazeFactorDelegate CalculateHazeFactor [get, set]
CalculateSkyColorDelegate CalculateSkyColor [get, set]
CalculateSkyFogDelegate CalculateSkyFog [get, set]
CalculateDawnGlowIntensityDelegate CalculateDawnGlowIntensity [get, set]
属性 继承自 GameEntitySystem.Subsystem
Project Project [get]
ValuesDictionary ValuesDictionary [get]
属性 继承自 Game.IUpdateable
float FloatUpdateOrder [get]

额外继承的成员函数

包函数 继承自 GameEntitySystem.Subsystem
void DisposeInternal ()

详细描述

在文件 SubsystemSky.cs 第 8 行定义.

成员函数说明

◆ CalculateDawnGlowIntensityDelegate()

delegate float Game.SubsystemSky.CalculateDawnGlowIntensityDelegate ( float timeOfDay)

◆ CalculateDawnGlowIntensitySurvivalcraft()

virtual float Game.SubsystemSky.CalculateDawnGlowIntensitySurvivalcraft ( float timeOfDay)
virtual

在文件 SubsystemSky.cs 第 996 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ CalculateDuskGlowIntensityDelegate()

delegate float Game.SubsystemSky.CalculateDuskGlowIntensityDelegate ( float timeOfDay)

◆ CalculateDuskGlowIntensitySurvivalcraft()

virtual float Game.SubsystemSky.CalculateDuskGlowIntensitySurvivalcraft ( float timeOfDay)
virtual

在文件 SubsystemSky.cs 第 1003 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ CalculateFogDelegate()

delegate float Game.SubsystemSky.CalculateFogDelegate ( Vector3 viewPosition,
Vector3 position )

◆ CalculateFogNoHazeDelegate()

delegate float Game.SubsystemSky.CalculateFogNoHazeDelegate ( Vector3 viewPosition,
Vector3 position )

◆ CalculateFogNoHazeSurvivalcraft()

virtual float Game.SubsystemSky.CalculateFogNoHazeSurvivalcraft ( Vector3 viewPosition,
Vector3 position )
virtual

在文件 SubsystemSky.cs 第 934 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ CalculateFogSurvivalcraft()

virtual float Game.SubsystemSky.CalculateFogSurvivalcraft ( Vector3 viewPosition,
Vector3 position )
virtual

在文件 SubsystemSky.cs 第 924 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ CalculateHazeFactorDelegate()

delegate float Game.SubsystemSky.CalculateHazeFactorDelegate ( )

◆ CalculateHazeFactorSurvivalcraft()

virtual float Game.SubsystemSky.CalculateHazeFactorSurvivalcraft ( )
virtual

在文件 SubsystemSky.cs 第 957 行定义.

这是这个函数的调用关系图:

◆ CalculateLightIntensityDelegate()

delegate float Game.SubsystemSky.CalculateLightIntensityDelegate ( float timeOfDay)

◆ CalculateLightIntensitySurvivalcraft()

virtual float Game.SubsystemSky.CalculateLightIntensitySurvivalcraft ( float timeOfDay)
virtual

在文件 SubsystemSky.cs 第 941 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ CalculateSeasonAngleDelegate()

delegate float Game.SubsystemSky.CalculateSeasonAngleDelegate ( )

◆ CalculateSeasonAngleSurvivalcraft()

virtual float Game.SubsystemSky.CalculateSeasonAngleSurvivalcraft ( )
virtual

在文件 SubsystemSky.cs 第 954 行定义.

这是这个函数的调用关系图:

◆ CalculateSkyColorDelegate()

delegate Color Game.SubsystemSky.CalculateSkyColorDelegate ( Vector3 direction,
int temperature )

◆ CalculateSkyColorSurvivalcraft()

virtual Color Game.SubsystemSky.CalculateSkyColorSurvivalcraft ( Vector3 direction,
int temperature )
virtual

在文件 SubsystemSky.cs 第 960 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ CalculateSkyFogDelegate()

delegate float Game.SubsystemSky.CalculateSkyFogDelegate ( Vector3 viewPosition)

◆ CalculateSkyFogSurvivalcraft()

virtual float Game.SubsystemSky.CalculateSkyFogSurvivalcraft ( Vector3 viewPosition)
virtual

在文件 SubsystemSky.cs 第 993 行定义.

这是这个函数的调用关系图:

◆ CalculateWinterDistanceDelegate()

delegate float Game.SubsystemSky.CalculateWinterDistanceDelegate ( )

◆ CalculateWinterDistanceSurvivalcraft()

virtual float Game.SubsystemSky.CalculateWinterDistanceSurvivalcraft ( )
virtual

在文件 SubsystemSky.cs 第 1010 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ Display_DeviceReset()

virtual void Game.SubsystemSky.Display_DeviceReset ( )
virtual

在文件 SubsystemSky.cs 第 473 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ Dispose()

override void Game.SubsystemSky.Dispose ( )
virtual

重载 GameEntitySystem.Subsystem .

在文件 SubsystemSky.cs 第 463 行定义.

函数调用图:

◆ Draw()

virtual void Game.SubsystemSky.Draw ( Camera camera,
int drawOrder )
virtual

实现了 Game.IDrawable.

在文件 SubsystemSky.cs 第 285 行定义.

函数调用图:

◆ DrawClouds()

virtual void Game.SubsystemSky.DrawClouds ( Camera camera)
virtual

在文件 SubsystemSky.cs 第 669 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ DrawLightning()

virtual void Game.SubsystemSky.DrawLightning ( Camera camera)
virtual

在文件 SubsystemSky.cs 第 616 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ DrawSkydome()

virtual void Game.SubsystemSky.DrawSkydome ( Camera camera)
virtual

在文件 SubsystemSky.cs 第 482 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ DrawStars()

virtual void Game.SubsystemSky.DrawStars ( Camera camera)
virtual

在文件 SubsystemSky.cs 第 536 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ DrawSunAndMoon()

virtual void Game.SubsystemSky.DrawSunAndMoon ( Camera camera)
virtual

在文件 SubsystemSky.cs 第 571 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ FillSkyIndexBuffer()

virtual void Game.SubsystemSky.FillSkyIndexBuffer ( SkyDome skyDome)
virtual

在文件 SubsystemSky.cs 第 825 行定义.

这是这个函数的调用关系图:

◆ FillSkyVertexBuffer()

virtual void Game.SubsystemSky.FillSkyVertexBuffer ( SkyDome skyDome,
float timeOfDay,
float precipitationIntensity,
int temperature )
virtual

在文件 SubsystemSky.cs 第 809 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ FillStarsBuffers()

virtual void Game.SubsystemSky.FillStarsBuffers ( )
virtual

在文件 SubsystemSky.cs 第 849 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ FogIntegral()

virtual float Game.SubsystemSky.FogIntegral ( float y)
virtual

在文件 SubsystemSky.cs 第 807 行定义.

这是这个函数的调用关系图:

◆ InitializeCalculation()

virtual void Game.SubsystemSky.InitializeCalculation ( )
virtual

在文件 SubsystemSky.cs 第 450 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ Load()

override void Game.SubsystemSky.Load ( ValuesDictionary valuesDictionary)
virtual

重载 GameEntitySystem.Subsystem .

在文件 SubsystemSky.cs 第 426 行定义.

函数调用图:

◆ MakeLightningStrike()

virtual void Game.SubsystemSky.MakeLightningStrike ( Vector3 targetPosition,
bool manual )
virtual

在文件 SubsystemSky.cs 第 189 行定义.

函数调用图:

◆ QueueCelestialBody()

virtual void Game.SubsystemSky.QueueCelestialBody ( TexturedBatch3D batch,
Vector3 viewPosition,
Color color,
float distance,
float radius,
float angle )
virtual

在文件 SubsystemSky.cs 第 745 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ Update()

virtual void Game.SubsystemSky.Update ( float dt)
virtual

实现了 Game.IUpdateable.

在文件 SubsystemSky.cs 第 280 行定义.

函数调用图:

◆ UpdateLightAndViewParameters()

virtual void Game.SubsystemSky.UpdateLightAndViewParameters ( )
virtual

在文件 SubsystemSky.cs 第 775 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ UpdateMoonPhase()

virtual void Game.SubsystemSky.UpdateMoonPhase ( )
virtual

在文件 SubsystemSky.cs 第 783 行定义.

这是这个函数的调用关系图:

类成员变量说明

◆ CalculateDuskGlowIntensity

CalculateDuskGlowIntensityDelegate Game.SubsystemSky.CalculateDuskGlowIntensity

在文件 SubsystemSky.cs 第 916 行定义.

◆ CalculateWinterDistance

CalculateWinterDistanceDelegate Game.SubsystemSky.CalculateWinterDistance

在文件 SubsystemSky.cs 第 920 行定义.

◆ DrawCloudsWireframe

bool Game.SubsystemSky.DrawCloudsWireframe

在文件 SubsystemSky.cs 第 134 行定义.

◆ DrawGalaxyEnabled

bool Game.SubsystemSky.DrawGalaxyEnabled = true
static

在文件 SubsystemSky.cs 第 187 行定义.

◆ DrawSkyEnabled

bool Game.SubsystemSky.DrawSkyEnabled = true

在文件 SubsystemSky.cs 第 131 行定义.

◆ FogEnabled

bool Game.SubsystemSky.FogEnabled = true

在文件 SubsystemSky.cs 第 137 行定义.

◆ m_cloudsLayerColors

Color [] Game.SubsystemSky.m_cloudsLayerColors = new Color[5]

在文件 SubsystemSky.cs 第 143 行定义.

◆ m_cloudsLayerRadii

float [] Game.SubsystemSky.m_cloudsLayerRadii = [0f, 0.8f, 0.95f, 1f]

在文件 SubsystemSky.cs 第 141 行定义.

◆ m_cloudsTexture

Texture2D Game.SubsystemSky.m_cloudsTexture

在文件 SubsystemSky.cs 第 98 行定义.

◆ m_drawOrders

int [] Game.SubsystemSky.m_drawOrders = [-100, 5, 105]

在文件 SubsystemSky.cs 第 139 行定义.

◆ m_fogSeedRandom

Random Game.SubsystemSky.m_fogSeedRandom = new()

在文件 SubsystemSky.cs 第 78 行定义.

◆ m_glowTexture

Texture2D Game.SubsystemSky.m_glowTexture

在文件 SubsystemSky.cs 第 96 行定义.

◆ m_lastLightningStrikeTime

double Game.SubsystemSky.m_lastLightningStrikeTime

在文件 SubsystemSky.cs 第 129 行定义.

◆ m_lightningStrikeBrightness

float Game.SubsystemSky.m_lightningStrikeBrightness

在文件 SubsystemSky.cs 第 127 行定义.

◆ m_lightningStrikePosition

Vector3? Game.SubsystemSky.m_lightningStrikePosition

在文件 SubsystemSky.cs 第 125 行定义.

◆ m_lightValuesMoonless

int [] Game.SubsystemSky.m_lightValuesMoonless = [0, 3, 6, 9, 12, 15]
static

在文件 SubsystemSky.cs 第 145 行定义.

◆ m_lightValuesNormal

int [] Game.SubsystemSky.m_lightValuesNormal = [3, 5, 8, 10, 13, 15]
static

在文件 SubsystemSky.cs 第 147 行定义.

◆ m_moonTextures

Texture2D [] Game.SubsystemSky.m_moonTextures = new Texture2D[8]

在文件 SubsystemSky.cs 第 100 行定义.

◆ m_primitiveRender

SkyPrimitiveRender Game.SubsystemSky.m_primitiveRender

在文件 SubsystemSky.cs 第 179 行定义.

◆ m_primitivesRenderer2d

PrimitivesRenderer2D Game.SubsystemSky.m_primitivesRenderer2d = new()

在文件 SubsystemSky.cs 第 72 行定义.

◆ m_primitivesRenderer3d

PrimitivesRenderer3D Game.SubsystemSky.m_primitivesRenderer3d = new()

在文件 SubsystemSky.cs 第 74 行定义.

◆ m_random

Random Game.SubsystemSky.m_random = new()

在文件 SubsystemSky.cs 第 76 行定义.

◆ m_shaderFlat

UnlitShader Game.SubsystemSky.m_shaderFlat = new(true, false, true, false)
static

在文件 SubsystemSky.cs 第 102 行定义.

◆ m_shaderTextured

UnlitShader Game.SubsystemSky.m_shaderTextured = new(true, true, false, false)
static

在文件 SubsystemSky.cs 第 104 行定义.

◆ m_skyDomes

Dictionary<GameWidget, SkyDome> Game.SubsystemSky.m_skyDomes = []

在文件 SubsystemSky.cs 第 111 行定义.

◆ m_skyVertexDeclaration

VertexDeclaration Game.SubsystemSky.m_skyVertexDeclaration
初始值:
= new(
new VertexElement(0, VertexElementFormat.Vector3, VertexElementSemantic.Position),
new VertexElement(12, VertexElementFormat.NormalizedByte4, VertexElementSemantic.Color)
)

在文件 SubsystemSky.cs 第 106 行定义.

◆ m_starsCount

const int Game.SubsystemSky.m_starsCount = 250
static

在文件 SubsystemSky.cs 第 123 行定义.

◆ m_starsIndexBuffer

IndexBuffer Game.SubsystemSky.m_starsIndexBuffer

在文件 SubsystemSky.cs 第 115 行定义.

◆ m_starsVertexBuffer

VertexBuffer Game.SubsystemSky.m_starsVertexBuffer

在文件 SubsystemSky.cs 第 113 行定义.

◆ m_starsVertexDeclaration

VertexDeclaration Game.SubsystemSky.m_starsVertexDeclaration
初始值:
= new(
new VertexElement(0, VertexElementFormat.Vector3, VertexElementSemantic.Position),
new VertexElement(12, VertexElementFormat.Vector2, VertexElementSemantic.TextureCoordinate),
new VertexElement(20, VertexElementFormat.NormalizedByte4, VertexElementSemantic.Color)
)

在文件 SubsystemSky.cs 第 117 行定义.

◆ m_subsystemAudio

SubsystemAudio Game.SubsystemSky.m_subsystemAudio

在文件 SubsystemSky.cs 第 64 行定义.

◆ m_subsystemBodies

SubsystemBodies Game.SubsystemSky.m_subsystemBodies

在文件 SubsystemSky.cs 第 66 行定义.

◆ m_subsystemFluidBlockBehavior

SubsystemFluidBlockBehavior Game.SubsystemSky.m_subsystemFluidBlockBehavior

在文件 SubsystemSky.cs 第 70 行定义.

◆ m_subsystemGameInfo

SubsystemGameInfo Game.SubsystemSky.m_subsystemGameInfo

在文件 SubsystemSky.cs 第 58 行定义.

◆ m_subsystemParticles

SubsystemParticles Game.SubsystemSky.m_subsystemParticles

在文件 SubsystemSky.cs 第 68 行定义.

◆ m_subsystemSeasons

SubsystemSeasons Game.SubsystemSky.m_subsystemSeasons

在文件 SubsystemSky.cs 第 54 行定义.

◆ m_subsystemTerrain

SubsystemTerrain Game.SubsystemSky.m_subsystemTerrain

在文件 SubsystemSky.cs 第 60 行定义.

◆ m_subsystemTime

SubsystemTime Game.SubsystemSky.m_subsystemTime

在文件 SubsystemSky.cs 第 56 行定义.

◆ m_subsystemTimeOfDay

SubsystemTimeOfDay Game.SubsystemSky.m_subsystemTimeOfDay

在文件 SubsystemSky.cs 第 52 行定义.

◆ m_subsystemWeather

SubsystemWeather Game.SubsystemSky.m_subsystemWeather

在文件 SubsystemSky.cs 第 62 行定义.

◆ m_sunTexture

Texture2D Game.SubsystemSky.m_sunTexture

在文件 SubsystemSky.cs 第 94 行定义.

◆ m_viewFogBottom

float Game.SubsystemSky.m_viewFogBottom

在文件 SubsystemSky.cs 第 82 行定义.

◆ m_viewFogColor

Color Game.SubsystemSky.m_viewFogColor

在文件 SubsystemSky.cs 第 80 行定义.

◆ m_viewFogDensity

float Game.SubsystemSky.m_viewFogDensity

在文件 SubsystemSky.cs 第 90 行定义.

◆ m_viewFogTop

float Game.SubsystemSky.m_viewFogTop

在文件 SubsystemSky.cs 第 84 行定义.

◆ m_viewHazeDensity

float Game.SubsystemSky.m_viewHazeDensity

在文件 SubsystemSky.cs 第 88 行定义.

◆ m_viewHazeStart

float Game.SubsystemSky.m_viewHazeStart

在文件 SubsystemSky.cs 第 86 行定义.

◆ m_viewIsSkyVisible

bool Game.SubsystemSky.m_viewIsSkyVisible

在文件 SubsystemSky.cs 第 92 行定义.

◆ Shader

SkyShader Game.SubsystemSky.Shader
static

在文件 SubsystemSky.cs 第 182 行定义.

◆ ShaderAlphaTest

SkyShader Game.SubsystemSky.ShaderAlphaTest
static

在文件 SubsystemSky.cs 第 184 行定义.

属性说明

◆ CalculateDawnGlowIntensity

CalculateDawnGlowIntensityDelegate Game.SubsystemSky.CalculateDawnGlowIntensity
getset

在文件 SubsystemSky.cs 第 912 行定义.

◆ CalculateFog

CalculateFogDelegate Game.SubsystemSky.CalculateFog
getset

在文件 SubsystemSky.cs 第 274 行定义.

◆ CalculateFogNoHaze

CalculateFogNoHazeDelegate Game.SubsystemSky.CalculateFogNoHaze
getset

在文件 SubsystemSky.cs 第 278 行定义.

◆ CalculateHazeFactor

CalculateHazeFactorDelegate Game.SubsystemSky.CalculateHazeFactor
getset

在文件 SubsystemSky.cs 第 797 行定义.

◆ CalculateLightIntensity

CalculateLightIntensityDelegate Game.SubsystemSky.CalculateLightIntensity
getset

在文件 SubsystemSky.cs 第 789 行定义.

◆ CalculateSeasonAngle

CalculateSeasonAngleDelegate Game.SubsystemSky.CalculateSeasonAngle
getset

在文件 SubsystemSky.cs 第 793 行定义.

◆ CalculateSkyColor

CalculateSkyColorDelegate Game.SubsystemSky.CalculateSkyColor
getset

在文件 SubsystemSky.cs 第 801 行定义.

◆ CalculateSkyFog

CalculateSkyFogDelegate Game.SubsystemSky.CalculateSkyFog
getset

在文件 SubsystemSky.cs 第 805 行定义.

◆ DrawOrders

int [] Game.SubsystemSky.DrawOrders
get

实现了 Game.IDrawable.

在文件 SubsystemSky.cs 第 177 行定义.

◆ MoonPhase

virtual int Game.SubsystemSky.MoonPhase
getset

在文件 SubsystemSky.cs 第 151 行定义.

◆ SkyLightIntensity

virtual float Game.SubsystemSky.SkyLightIntensity
getset

在文件 SubsystemSky.cs 第 149 行定义.

◆ SkyLightValue

virtual int Game.SubsystemSky.SkyLightValue
getset

在文件 SubsystemSky.cs 第 153 行定义.

◆ UpdateOrder

UpdateOrder Game.SubsystemSky.UpdateOrder
get

实现了 Game.IUpdateable.

在文件 SubsystemSky.cs 第 175 行定义.

◆ ViewFogBottom

virtual float Game.SubsystemSky.ViewFogBottom
get

在文件 SubsystemSky.cs 第 165 行定义.

◆ ViewFogColor

virtual Color Game.SubsystemSky.ViewFogColor
get

在文件 SubsystemSky.cs 第 163 行定义.

◆ ViewFogDensity

virtual float Game.SubsystemSky.ViewFogDensity
get

在文件 SubsystemSky.cs 第 173 行定义.

◆ ViewFogTop

virtual float Game.SubsystemSky.ViewFogTop
get

在文件 SubsystemSky.cs 第 167 行定义.

◆ ViewHazeDensity

virtual float Game.SubsystemSky.ViewHazeDensity
get

在文件 SubsystemSky.cs 第 171 行定义.

◆ ViewHazeStart

virtual float Game.SubsystemSky.ViewHazeStart
get

在文件 SubsystemSky.cs 第 169 行定义.

◆ ViewUnderMagmaDepth

virtual float Game.SubsystemSky.ViewUnderMagmaDepth
getset

在文件 SubsystemSky.cs 第 161 行定义.

◆ ViewUnderWaterDepth

virtual float Game.SubsystemSky.ViewUnderWaterDepth
getset

在文件 SubsystemSky.cs 第 159 行定义.

◆ VisibilityRange

virtual float Game.SubsystemSky.VisibilityRange
getset

在文件 SubsystemSky.cs 第 155 行定义.

◆ VisibilityRangeYMultiplier

virtual float Game.SubsystemSky.VisibilityRangeYMultiplier
getset

在文件 SubsystemSky.cs 第 157 行定义.


该类的文档由以下文件生成:
  • E:/sc/doxygen/SurvivalcraftApi 1.8.2.3/Survivalcraft.Windows/Subsystem/SubsystemSky.cs