Class Renderer
[EcsGuid("{B304E52A-05C5-4CCE-91AA-81E788DB4720}")]
public abstract class Renderer : EcsService, IDisposable, IEnumerable<EcsNode>, IEnumerable, IInitializer, IInitializerBase
- Inheritance
-
Renderer
- Implements
- Derived
- Inherited Members
Properties
DefaultModel
The default model to use.
public Model DefaultModel { get; set; }
Property Value
DefaultTexture
The default texture to use.
public Texture DefaultTexture { get; set; }
Property Value
PoseSystem
public PoseSystem PoseSystem { get; }
Property Value
ResourceSystem
public ResourceSystem ResourceSystem { get; }
Property Value
Methods
CreateRenderer()
public static Renderer CreateRenderer()
Returns
Initialize()
public virtual void Initialize()
Render(RenderTarget)
public void Render(RenderTarget renderTarget)
Parameters
renderTarget
RenderTarget
Render(RenderTarget, Entity)
public abstract void Render(RenderTarget renderTarget, Entity eye)
Parameters
renderTarget
RenderTargeteye
Entity
ResolveModel(Entity)
public virtual Model ResolveModel(Entity entity)
Parameters
entity
Entity