Romestead Assembly Reference

Candide.Graphics.Effects.PostProcess

Type JSON

public class in Candide.Graphics.Effects

Methods6
Properties0
Fields3
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Graphics.Effects
  • Base typeSystem.Object
  • HashED728C4C36737AE91B8D77EE0EE0B9C5A4EC38EDAC632B40BC0B983755331F82

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
PostProcessRenderpublicpublic Microsoft.Xna.Framework.Graphics.RenderTarget2D PostProcessRender
_effectsprivateprivate System.Collections.Generic.List<Candide.Graphics.Effects.AbstractEffect> _effects
_gameprivateprivate Candide.CandideEngine _game

Methods

AddEffect

public System.Void AddEffect(Candide.Graphics.Effects.AbstractEffect effect)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2C656C3D11B2B3BD8FB36841647DADFF7B1DDE687FD00E35F4217513304E8675
  • Body hash7D8A15F97298BF0883E3E1CA8FFA273AB6F0836B727383421062CB4ACA4EF9EA
  • IL size13
Referenced calls
  • System.Collections.Generic.List<Candide.Graphics.Effects.AbstractEffect>::Add(!0)
Called by

Clear

public System.Void Clear()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashC3DCC1CF5256F8E4BCDAC2D00FB887522DCED85A33FC7A91BE7A3C59BB3ADFA7
  • Body hash12083FF7A006EDC613B71AA828FE483743EDC25D6FC6ED44610F20BF3DCC2E02
  • IL size12
Referenced calls
  • System.Collections.Generic.List<Candide.Graphics.Effects.AbstractEffect>::Clear()
Called by

GetFirstEffect

public Microsoft.Xna.Framework.Graphics.Effect GetFirstEffect(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeMicrosoft.Xna.Framework.Graphics.Effect
  • StaticFalse
  • VirtualFalse
  • Hash2C9399AF1CC24750C9122438C32F80121869B5728967C7B3245FB723079D9C71
  • Body hash47597CE8C590E602A0946639F09F876F0797D01E782FB1DD1A153AF6D6535826
  • IL size41
Referenced calls

InitRenderTarget

public System.Void InitRenderTarget()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4A67B77C0E8C3969437D28FEAA576D305A5D41E7FB020A0C754E5721699DFB63
  • Body hashC4E095AD56D0C90600568219F7270627F407371866EA15342A653504F53B19B7
  • IL size88
Referenced calls
  • Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()
  • Candide.Scene.GameScene::get_GraphicsDevice()
  • Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Width()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Height()
  • Microsoft.Xna.Framework.Graphics.RenderTarget2D::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, System.Int32, System.Int32)
Called by

Render

public System.Void Render(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Graphics.RenderTarget2D target, Microsoft.Xna.Framework.Rectangle rectangle, Microsoft.Xna.Framework.GameTime gametime, System.Single scale, System.Boolean clear)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash19A26E72D6B4B8268F53CF47E4505D138343670C001C88776BCF9751AE101664
  • Body hashA0185F9A9B4097942C291F7FD926E10CCA2B426F1577BAC3AC40DCF24C38032B
  • IL size730
Referenced calls
  • System.Collections.Generic.List<Candide.Graphics.Effects.AbstractEffect>::get_Count()
  • Candide.Scene.GameScene::get_GraphicsDevice()
  • Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)
  • Microsoft.Xna.Framework.Color::get_Transparent()
  • Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Color)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Begin(Microsoft.Xna.Framework.Graphics.SpriteSortMode, Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.RasterizerState, Microsoft.Xna.Framework.Graphics.Effect, System.Nullable<Microsoft.Xna.Framework.Matrix>)
  • Microsoft.Xna.Framework.Vector2::get_Zero()
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Color::get_White()
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, System.Nullable<Microsoft.Xna.Framework.Rectangle>, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, System.Single)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::End()
  • System.Collections.Generic.List<Candide.Graphics.Effects.AbstractEffect>::get_Item(System.Int32)
  • Candide.Graphics.Effects.AbstractEffect::GetEffect(Candide.CandideEngine, Microsoft.Xna.Framework.GameTime)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color)

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash81013B8C8E31DA03F0FE970CFC8DB257AA6CC2A864878C7207E3F3DD5A5AC966
  • Body hashEFF0835CF5F17D4E8135613B93BC5DD7A7EB4405E52424E94D3099E7688468C5
  • IL size111
Referenced calls
  • Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()
  • System.TimeSpan::get_TotalSeconds()
  • System.Collections.Generic.List<Candide.Graphics.Effects.AbstractEffect>::GetEnumerator()
  • List.Enumerator<Candide.Graphics.Effects.AbstractEffect>::get_Current()
  • Candide.Graphics.Effects.AbstractEffect::Update(System.Double)
  • List.Enumerator<Candide.Graphics.Effects.AbstractEffect>::MoveNext()
  • System.IDisposable::Dispose()
  • PostProcess.<>c::<Update>b__6_0(Candide.Graphics.Effects.AbstractEffect)
  • System.Predicate<Candide.Graphics.Effects.AbstractEffect>::.ctor(System.Object, System.IntPtr)
  • System.Collections.Generic.List<Candide.Graphics.Effects.AbstractEffect>::RemoveAll(System.Predicate<!0>)