|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Inheritance diagram for Terraria.GameContent.Skies.AmbientSky.GastropodGroupSkyEntity:
Collaboration diagram for Terraria.GameContent.Skies.AmbientSky.GastropodGroupSkyEntity:Public Member Functions | |
| GastropodGroupSkyEntity (Player player, FastRandom random) | |
| override void | UpdateVelocity (int frameCount) |
| override void | Update (int frameCount) |
| override Color | GetColor (Color backgroundColor) |
| override void | Draw (SpriteBatch spriteBatch, float depthScale, float minDepth, float maxDepth) |
| void | SetMagnetization (Vector2 accelerations, Vector2 targetOffset) |
| void | StartFadingOut (int currentFrameCount) |
| override Vector2 | GetDrawPosition () |
| void | CommonDraw (SpriteBatch spriteBatch, float depthScale, float minDepth, float maxDepth) |
Static Public Member Functions | |
| static List< AmbientSky.GastropodGroupSkyEntity > | CreateGroup (Player player, FastRandom random) |
Public Attributes | |
| Vector2 | Position |
| Asset< Texture2D > | Texture |
| SpriteFrame | Frame |
| float | Depth |
| SpriteEffects | Effects |
| bool | IsActive |
| float | Rotation |
Protected Member Functions | |
| void | NextFrame () |
| void | SetPositionInWorldBasedOnScreenSpace (Vector2 actualWorldSpace) |
Protected Attributes | |
| int | LifeTime |
| Vector2 | Velocity |
| int | FramingSpeed |
| int | TimeEntitySpawnedIn |
| float | Opacity |
| float | BrightnessLerper |
| float | FinalOpacityMultiplier |
| float | OpacityNormalizedTimeToFadeIn |
| float | OpacityNormalizedTimeToFadeOut |
| int | FrameOffset |
Package Functions | |
| Vector2 | GetDrawPositionByDepth () |
| float | Helper_GetOpacityWithAccountingForOceanWaterLine () |
Properties | |
| Rectangle | SourceRectangle [get, set] |
Private Member Functions | |
| void | UpdateOpacity (int frameCount) |
| bool | IsMovementDone (int frameCount) |
Private Attributes | |
| Vector2 | _magnetAccelerations |
| Vector2 | _magnetPointTarget |
| Vector2 | _positionVsMagnet |
| Vector2 | _velocityVsMagnet |
Definition at line 1367 of file AmbientSky.cs.