C# Class Protogame.DefaultRenderAutoCache

Inheritance: IRenderAutoCache
Afficher le fichier Open project: RedpointGames/Protogame

Méthodes publiques

Méthode Description
AutoCache ( string name, object parameters, IGameContext gameContext, Func indexFactory ) : IndexBuffer
AutoCache ( string name, object parameters, IGameContext gameContext, int frameExpiry, Func indexFactory ) : IndexBuffer
AutoCache ( string name, object parameters, IGameContext gameContext, Func vertexFactory ) : VertexBuffer
AutoCache ( string name, object parameters, IGameContext gameContext, int frameExpiry, Func vertexFactory ) : VertexBuffer
DefaultRenderAutoCache ( IRenderCache renderCache ) : System
Update ( IGameContext gameContext, IUpdateContext updateContext ) : void

Private Methods

Méthode Description
FormKey ( string name, object parameters ) : string

Method Details

AutoCache() public méthode

public AutoCache ( string name, object parameters, IGameContext gameContext, Func indexFactory ) : IndexBuffer
name string
parameters object
gameContext IGameContext
indexFactory Func
Résultat IndexBuffer

AutoCache() public méthode

public AutoCache ( string name, object parameters, IGameContext gameContext, int frameExpiry, Func indexFactory ) : IndexBuffer
name string
parameters object
gameContext IGameContext
frameExpiry int
indexFactory Func
Résultat IndexBuffer

AutoCache() public méthode

public AutoCache ( string name, object parameters, IGameContext gameContext, Func vertexFactory ) : VertexBuffer
name string
parameters object
gameContext IGameContext
vertexFactory Func
Résultat VertexBuffer

AutoCache() public méthode

public AutoCache ( string name, object parameters, IGameContext gameContext, int frameExpiry, Func vertexFactory ) : VertexBuffer
name string
parameters object
gameContext IGameContext
frameExpiry int
vertexFactory Func
Résultat VertexBuffer

DefaultRenderAutoCache() public méthode

public DefaultRenderAutoCache ( IRenderCache renderCache ) : System
renderCache IRenderCache
Résultat System

Update() public méthode

public Update ( IGameContext gameContext, IUpdateContext updateContext ) : void
gameContext IGameContext
updateContext IUpdateContext
Résultat void