Candide.Graphics.Effects.PostProcess
Type JSONpublic class in Candide.Graphics.Effects
Type metadata
- Assembly
Romestead - Namespace
Candide.Graphics.Effects - Base type
System.Object - Hash
ED728C4C36737AE91B8D77EE0EE0B9C5A4EC38EDAC632B40BC0B983755331F82
Relationships
Base type
System.Object
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
PostProcessRender# | public | public Microsoft.Xna.Framework.Graphics.RenderTarget2D PostProcessRender |
_effects# | private | private System.Collections.Generic.List<Candide.Graphics.Effects.AbstractEffect> _effects |
_game# | private | private Candide.CandideEngine _game |
Methods
AddEffect
#
public System.Void AddEffect(Candide.Graphics.Effects.AbstractEffect effect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
2C656C3D11B2B3BD8FB36841647DADFF7B1DDE687FD00E35F4217513304E8675 - Body hash
7D8A15F97298BF0883E3E1CA8FFA273AB6F0836B727383421062CB4ACA4EF9EA - IL size13
Referenced calls
System.Collections.Generic.List<Candide.Graphics.Effects.AbstractEffect>::Add(!0)
Clear
#
public System.Void Clear()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
C3DCC1CF5256F8E4BCDAC2D00FB887522DCED85A33FC7A91BE7A3C59BB3ADFA7 - Body hash
12083FF7A006EDC613B71AA828FE483743EDC25D6FC6ED44610F20BF3DCC2E02 - IL size12
Referenced calls
System.Collections.Generic.List<Candide.Graphics.Effects.AbstractEffect>::Clear()
GetFirstEffect
#
public Microsoft.Xna.Framework.Graphics.Effect GetFirstEffect(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Graphics.Effect - StaticFalse
- VirtualFalse
- Hash
2C9399AF1CC24750C9122438C32F80121869B5728967C7B3245FB723079D9C71 - Body hash
47597CE8C590E602A0946639F09F876F0797D01E782FB1DD1A153AF6D6535826 - IL size41
Referenced calls
System.Collections.Generic.List<Candide.Graphics.Effects.AbstractEffect>::get_Count()System.Collections.Generic.List<Candide.Graphics.Effects.AbstractEffect>::get_Item(System.Int32)Candide.Graphics.Effects.AbstractEffect::GetEffect(Candide.CandideEngine, Microsoft.Xna.Framework.GameTime)
InitRenderTarget
#
public System.Void InitRenderTarget()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
4A67B77C0E8C3969437D28FEAA576D305A5D41E7FB020A0C754E5721699DFB63 - Body hash
C4E095AD56D0C90600568219F7270627F407371866EA15342A653504F53B19B7 - 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 type
System.Void - StaticFalse
- VirtualFalse
- Hash
19A26E72D6B4B8268F53CF47E4505D138343670C001C88776BCF9751AE101664 - Body hash
A0185F9A9B4097942C291F7FD926E10CCA2B426F1577BAC3AC40DCF24C38032B - 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 type
System.Void - StaticFalse
- VirtualFalse
- Hash
81013B8C8E31DA03F0FE970CFC8DB257AA6CC2A864878C7207E3F3DD5A5AC966 - Body hash
EFF0835CF5F17D4E8135613B93BC5DD7A7EB4405E52424E94D3099E7688468C5 - 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>)