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

class  Particle

Public 成员函数

 PrecipitationShaftParticleSystem (GameWidget gameWidget, SubsystemWeather subsystemWeather, Random random, Point2 point)
override bool Simulate (float dt)
override void Draw (Camera camera)
void RaycastParticle (Particle particle)
void Initialize ()
Public 成员函数 继承自 Game.ParticleSystemBase
void Draw (Camera camera)
bool Simulate (float dt)
virtual void OnAdded ()
virtual void OnRemoved ()

Public 属性

SubsystemWeather m_subsystemWeather
GameWidget m_gameWidget
Random m_random
TexturedBatch3D m_batch
Particle[] m_particles = new Particle[m_particlesCount]
PrecipitationType m_precipitationType
bool m_isVisible
bool m_isEmpty
float? m_lastViewY
float m_toCreate
float m_averageSpeed
Texture2D m_texture
Vector2 m_size
float m_intensity
int m_yLimit
int m_topmostValue
int m_topmostBelowValue
double m_lastUpdateTime = -1.7976931348623157E+308
float m_lastSkylightIntensity = -3.40282347E+38f
bool m_needsInitialize
Public 属性 继承自 Game.ParticleSystemBase
SubsystemParticles SubsystemParticles

静态 Public 属性

const float m_viewHeight = 10f
const int m_particlesCount = 4

属性

Point2 Point [get, set]

详细描述

在文件 PrecipitationShaftParticleSystem.cs5 行定义.

构造及析构函数说明

◆ PrecipitationShaftParticleSystem()

Game.PrecipitationShaftParticleSystem.PrecipitationShaftParticleSystem ( GameWidget gameWidget,
SubsystemWeather subsystemWeather,
Random random,
Point2 point )

在文件 PrecipitationShaftParticleSystem.cs74 行定义.

函数调用图:

成员函数说明

◆ Draw()

override void Game.PrecipitationShaftParticleSystem.Draw ( Camera camera)

在文件 PrecipitationShaftParticleSystem.cs200 行定义.

函数调用图:

◆ Initialize()

void Game.PrecipitationShaftParticleSystem.Initialize ( )

在文件 PrecipitationShaftParticleSystem.cs292 行定义.

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

◆ RaycastParticle()

void Game.PrecipitationShaftParticleSystem.RaycastParticle ( Particle particle)

在文件 PrecipitationShaftParticleSystem.cs272 行定义.

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

◆ Simulate()

override bool Game.PrecipitationShaftParticleSystem.Simulate ( float dt)

在文件 PrecipitationShaftParticleSystem.cs85 行定义.

函数调用图:

类成员变量说明

◆ m_averageSpeed

float Game.PrecipitationShaftParticleSystem.m_averageSpeed

在文件 PrecipitationShaftParticleSystem.cs52 行定义.

◆ m_batch

TexturedBatch3D Game.PrecipitationShaftParticleSystem.m_batch

在文件 PrecipitationShaftParticleSystem.cs38 行定义.

◆ m_gameWidget

GameWidget Game.PrecipitationShaftParticleSystem.m_gameWidget

在文件 PrecipitationShaftParticleSystem.cs34 行定义.

◆ m_intensity

float Game.PrecipitationShaftParticleSystem.m_intensity

在文件 PrecipitationShaftParticleSystem.cs58 行定义.

◆ m_isEmpty

bool Game.PrecipitationShaftParticleSystem.m_isEmpty

在文件 PrecipitationShaftParticleSystem.cs46 行定义.

◆ m_isVisible

bool Game.PrecipitationShaftParticleSystem.m_isVisible

在文件 PrecipitationShaftParticleSystem.cs44 行定义.

◆ m_lastSkylightIntensity

float Game.PrecipitationShaftParticleSystem.m_lastSkylightIntensity = -3.40282347E+38f

在文件 PrecipitationShaftParticleSystem.cs68 行定义.

◆ m_lastUpdateTime

double Game.PrecipitationShaftParticleSystem.m_lastUpdateTime = -1.7976931348623157E+308

在文件 PrecipitationShaftParticleSystem.cs66 行定义.

◆ m_lastViewY

float? Game.PrecipitationShaftParticleSystem.m_lastViewY

在文件 PrecipitationShaftParticleSystem.cs48 行定义.

◆ m_needsInitialize

bool Game.PrecipitationShaftParticleSystem.m_needsInitialize

在文件 PrecipitationShaftParticleSystem.cs70 行定义.

◆ m_particles

Particle [] Game.PrecipitationShaftParticleSystem.m_particles = new Particle[m_particlesCount]

在文件 PrecipitationShaftParticleSystem.cs40 行定义.

◆ m_particlesCount

const int Game.PrecipitationShaftParticleSystem.m_particlesCount = 4
static

在文件 PrecipitationShaftParticleSystem.cs30 行定义.

◆ m_precipitationType

PrecipitationType Game.PrecipitationShaftParticleSystem.m_precipitationType

在文件 PrecipitationShaftParticleSystem.cs42 行定义.

◆ m_random

Random Game.PrecipitationShaftParticleSystem.m_random

在文件 PrecipitationShaftParticleSystem.cs36 行定义.

◆ m_size

Vector2 Game.PrecipitationShaftParticleSystem.m_size

在文件 PrecipitationShaftParticleSystem.cs56 行定义.

◆ m_subsystemWeather

SubsystemWeather Game.PrecipitationShaftParticleSystem.m_subsystemWeather

在文件 PrecipitationShaftParticleSystem.cs32 行定义.

◆ m_texture

Texture2D Game.PrecipitationShaftParticleSystem.m_texture

在文件 PrecipitationShaftParticleSystem.cs54 行定义.

◆ m_toCreate

float Game.PrecipitationShaftParticleSystem.m_toCreate

在文件 PrecipitationShaftParticleSystem.cs50 行定义.

◆ m_topmostBelowValue

int Game.PrecipitationShaftParticleSystem.m_topmostBelowValue

在文件 PrecipitationShaftParticleSystem.cs64 行定义.

◆ m_topmostValue

int Game.PrecipitationShaftParticleSystem.m_topmostValue

在文件 PrecipitationShaftParticleSystem.cs62 行定义.

◆ m_viewHeight

const float Game.PrecipitationShaftParticleSystem.m_viewHeight = 10f
static

在文件 PrecipitationShaftParticleSystem.cs28 行定义.

◆ m_yLimit

int Game.PrecipitationShaftParticleSystem.m_yLimit

在文件 PrecipitationShaftParticleSystem.cs60 行定义.

属性说明

◆ Point

Point2 Game.PrecipitationShaftParticleSystem.Point
getset

在文件 PrecipitationShaftParticleSystem.cs72 行定义.


该类的文档由以下文件生成: