Click or drag to resize
Ab4d.SharpEngine logo

CommonEffectT Class

CommonEffect is an abstract class that contains code that is used by all common effects.
Inheritance Hierarchy
SystemObject
  Ab4d.SharpEngine.CoreComponentBase
    Ab4d.SharpEngine.CoreSceneComponent
      Ab4d.SharpEngine.EffectsEffect
        Ab4d.SharpEngine.EffectsCommonEffectT
          More

Namespace: Ab4d.SharpEngine.Effects
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.1.9316+94bbd23b55747f096f056a5602f7dd90558b3673
Syntax
C#
public abstract class CommonEffect<T> : Effect
where T : EffectTechnique

Type Parameters

T

The CommonEffectT type exposes the following members.

Constructors
 NameDescription
Protected methodCommonEffectTInitializes a new instance of the CommonEffectT class
Top
Methods
 NameDescription
Protected methodCheckCurrentSampleCount 
Protected methodDisposeEffectTechniques 
Public methodOnBeginUpdate OnBeginUpdate method needs to be implemented by the effect class. The method is called from the BeginUpdate(RenderingContext) method. It can be used to read some data from the RenderingContext (for example CurrentSwapChainImageIndex). It is used with the OnEndUpdate method to prepare all the data for the next rendered frame.
(Overrides EffectOnBeginUpdate(RenderingContext))
Top
Fields
Remarks

[Missing <remarks> documentation for "T:Ab4d.SharpEngine.Effects.CommonEffect`1"]

See Also
Inheritance Hierarchy