C# Class Nez.RenderableComponentList

ファイルを表示 Open project: prime31/Nez Class Usage Examples

Public Methods

Method Description
add ( IRenderable component ) : void
componentsWithRenderLayer ( int renderLayer ) : FastList
remove ( IRenderable component ) : void
setRenderLayerNeedsComponentSort ( int renderLayer ) : void
this ( int index ) : IRenderable
updateLists ( ) : void
updateRenderableRenderLayer ( IRenderable component, int oldRenderLayer, int newRenderLayer ) : void

Private Methods

Method Description
addToRenderLayerList ( IRenderable component, int renderLayer ) : void
setNeedsComponentSort ( ) : void

Method Details

add() public method

public add ( IRenderable component ) : void
component IRenderable
return void

componentsWithRenderLayer() public method

public componentsWithRenderLayer ( int renderLayer ) : FastList
renderLayer int
return FastList

remove() public method

public remove ( IRenderable component ) : void
component IRenderable
return void

setRenderLayerNeedsComponentSort() public method

public setRenderLayerNeedsComponentSort ( int renderLayer ) : void
renderLayer int
return void

this() public method

public this ( int index ) : IRenderable
index int
return IRenderable

updateLists() public method

public updateLists ( ) : void
return void

updateRenderableRenderLayer() public method

public updateRenderableRenderLayer ( IRenderable component, int oldRenderLayer, int newRenderLayer ) : void
component IRenderable
oldRenderLayer int
newRenderLayer int
return void