Class RenderPipeline
Inheritance
System.Object
RenderPipeline
Implements
System.IDisposable
Assembly: Aximo.Render.dll
Syntax
public abstract class RenderPipeline : IRenderPipeline, IDisposable
Properties
|
Improve this Doc
View Source
Disposed
Declaration
protected bool Disposed { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
|
Improve this Doc
View Source
AfterInit()
Declaration
public virtual void AfterInit()
|
Improve this Doc
View Source
BeforeInit()
Declaration
public virtual void BeforeInit()
|
Improve this Doc
View Source
Dispose()
Declaration
|
Improve this Doc
View Source
Dispose(Boolean)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
|
Improve this Doc
View Source
GetRenderObjects(RenderContext, Camera)
Declaration
public virtual IEnumerable<IRenderableObject> GetRenderObjects(RenderContext context, Camera camera)
Parameters
Returns
|
Improve this Doc
View Source
Init()
Declaration
public virtual void Init()
|
Improve this Doc
View Source
InitRender(RenderContext, Camera)
Declaration
public virtual void InitRender(RenderContext context, Camera camera)
Parameters
|
Improve this Doc
View Source
OnScreenResize(ScreenResizeEventArgs)
Declaration
public virtual void OnScreenResize(ScreenResizeEventArgs e)
Parameters
|
Improve this Doc
View Source
Render(RenderContext, Camera)
Declaration
public abstract void Render(RenderContext context, Camera camera)
Parameters
|
Improve this Doc
View Source
Render(RenderContext, Camera, IRenderableObject)
Declaration
protected virtual void Render(RenderContext context, Camera camera, IRenderableObject obj)
Parameters
|
Improve this Doc
View Source
SortFromFrontToBack(RenderContext, Camera, IEnumerable<IRenderableObject>)
Declaration
protected virtual IEnumerable<IRenderableObject> SortFromFrontToBack(RenderContext context, Camera camera, IEnumerable<IRenderableObject> objects)
Parameters
Returns
Implements
System.IDisposable