C# Class Artemis.Models.EffectModel

Inheritance: IDisposable
ファイルを表示 Open project: SpoinkyNL/Artemis Class Usage Examples

Protected Properties

Property Type Description
LastTrace System.DateTime

Public Methods

Method Description
Dispose ( ) : void
Enable ( ) : void
GetRenderLayers ( bool keyboardOnly ) : List
Render ( RenderFrame frame, bool keyboardOnly ) : void

Renders the currently active profile

Update ( ) : void

Protected Methods

Method Description
EffectModel ( MainManager mainManager, EffectSettings settings, IDataModel dataModel ) : System

Method Details

Dispose() public abstract method

public abstract Dispose ( ) : void
return void

EffectModel() protected method

protected EffectModel ( MainManager mainManager, EffectSettings settings, IDataModel dataModel ) : System
mainManager Artemis.Managers.MainManager
settings Artemis.Settings.EffectSettings
dataModel IDataModel
return System

Enable() public abstract method

public abstract Enable ( ) : void
return void

GetRenderLayers() public abstract method

public abstract GetRenderLayers ( bool keyboardOnly ) : List
keyboardOnly bool
return List

Render() public method

Renders the currently active profile
public Render ( RenderFrame frame, bool keyboardOnly ) : void
frame Artemis.Managers.RenderFrame
keyboardOnly bool
return void

Update() public abstract method

public abstract Update ( ) : void
return void

Property Details

LastTrace protected_oe property

protected DateTime,System LastTrace
return System.DateTime