C# Class SeeingSharp.Core.RenderPass2DOverlay

Inheritance: SeeingSharp.Core.RenderPassBase
显示文件 Open project: RolandKoenig/SeeingSharp2

Public Methods

Method Description
Apply ( SeeingSharp.Core.RenderState renderState ) : void

Applies this RenderPass (called before starting rendering first objects with it).

Discard ( SeeingSharp.Core.RenderState renderState ) : void

Discards this RenderPass (called after rendering all objects of this pass).

Protected Methods

Method Description
LoadResourceInternal ( EngineDevice device, SeeingSharp.Core.ResourceDictionary resources ) : void

Loads the resource.

UnloadResourceInternal ( EngineDevice device, SeeingSharp.Core.ResourceDictionary resources ) : void

Unloads the resource.

Method Details

Apply() public method

Applies this RenderPass (called before starting rendering first objects with it).
public Apply ( SeeingSharp.Core.RenderState renderState ) : void
renderState SeeingSharp.Core.RenderState The current render state.
return void

Discard() public method

Discards this RenderPass (called after rendering all objects of this pass).
public Discard ( SeeingSharp.Core.RenderState renderState ) : void
renderState SeeingSharp.Core.RenderState The current render state.
return void

LoadResourceInternal() protected method

Loads the resource.
protected LoadResourceInternal ( EngineDevice device, SeeingSharp.Core.ResourceDictionary resources ) : void
device EngineDevice
resources SeeingSharp.Core.ResourceDictionary Parent ResourceDictionary.
return void

UnloadResourceInternal() protected method

Unloads the resource.
protected UnloadResourceInternal ( EngineDevice device, SeeingSharp.Core.ResourceDictionary resources ) : void
device EngineDevice
resources SeeingSharp.Core.ResourceDictionary Parent ResourceDictionary.
return void