Romestead Assembly Reference

Candide.Graphics.VFX.VfxSpring

Type JSON

public class in Candide.Graphics.VFX

Methods8
Properties1
Fields12
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Graphics.VFX
  • Base typeSystem.Object
  • Hash55E944620EFA83737278A872E11494AA4A2799C7374A1C0A32A3F6F1B75F64B9

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
RetractingTimepublicpublic System.Single RetractingTime
RopeSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet RopeSheet
_hasDoneFirstUpdateprivateprivate System.Boolean _hasDoneFirstUpdate
_lastEndPositionprivateprivate Microsoft.Xna.Framework.Vector2 _lastEndPosition
_lastSourcePositionprivateprivate Microsoft.Xna.Framework.Vector2 _lastSourcePosition
_retractionPosprivateprivate Microsoft.Xna.Framework.Vector2 _retractionPos
_retractionStatusprivateprivate VfxSpring.RetractionStatus _retractionStatus
_retractionTimerprivateprivate System.Single _retractionTimer
_sourceEntityprivateprivate Shared.Entity.EntityWrapper _sourceEntity
_sourceProjectileIdprivateprivate System.Nullable<System.Int32> _sourceProjectileId
_targetEntityprivateprivate Shared.Entity.EntityWrapper _targetEntity
_targetProjectileIdprivateprivate System.Nullable<System.Int32> _targetProjectileId

Properties

NameVisibilitySignature
Finishedpublicpublic System.Boolean Finished

Methods

DetachTarget1

public System.Void DetachTarget1()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2A95DCD0FFC2F94CE558B45D4E940E350CE0A06959C8A0D17D9E97A50EEA8793
  • Body hash810041E87F4DA01869643C0D3ABC9AC2F72D5126CF8A072C45ADFAD43C7471D4
  • IL size20
Called by

DetachTarget2

public System.Void DetachTarget2()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashCAA43083483460AC6E72D71600BB51466D5E74421E437FE8F1546532D2D8E61A
  • Body hashE8181950844F4B4E650788CA3B6A74773270FB6CB16A5BB5D688529C18E11889
  • IL size20
Called by

Draw

public System.Void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash288E8CBC0CECB192BB804E9EA7DDA29E4DEA6540ABE076892979443E7877B724
  • Body hash3382C16FA98F520F1A098473EBAC9F21A1EB494CF633426FAA25378982B2C0E9
  • IL size90
Referenced calls
Called by

DrawAnimatedLine

private System.Void DrawAnimatedLine(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 start, Microsoft.Xna.Framework.Vector2 end)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash3146053D43273EACB7F7A77AA7B7EBFA0C4D1BD688865C519939128F41AB787F
  • Body hash79F298296A8B10DD0409732E6D23D309EDB1521E4F60013D38E696553AAF64DA
  • IL size186
Referenced calls
Called by

GetSourcePosition

private Microsoft.Xna.Framework.Vector2 GetSourcePosition()

Method metadata
  • Visibilityprivate
  • Return typeMicrosoft.Xna.Framework.Vector2
  • StaticFalse
  • VirtualFalse
  • Hash01335F672EC2FC1652384CCCDFADF95A9E8A64DB8A7435BCC4F4CD0743EDA137
  • Body hash92DAB446AB99FFA298BDE1275A5874C3AD00DCA38F4BC7C61755C85D23F08930
  • IL size86
Referenced calls
Called by
String literals
  • Both source entity and source projectile was null

GetTargetPosition

private Microsoft.Xna.Framework.Vector2 GetTargetPosition()

Method metadata
  • Visibilityprivate
  • Return typeMicrosoft.Xna.Framework.Vector2
  • StaticFalse
  • VirtualFalse
  • HashE504C27E487E8C9BB49171F3FE1FF142853389934C657B8FFDB78BA183A3D82B
  • Body hash799854CF1E87F1B8E2CDB4782F384C75BF7BF894B36BC821CAC14A786EC4DB02
  • IL size86
Referenced calls
Called by
String literals
  • Both target entity and target projectile was null

Update

public System.Void Update(System.Single dt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash3D126975AB2AD8D6C6D3FC666BCD37D023218CB256B58A6A8C6A66208B9C8E4B
  • Body hashEE88605C6632AB029D9758BAF05A2D27CB91AD1EE9DAE8F12436EFEE100AF366
  • IL size573
Referenced calls