EntityRenderer

EntityRenderer class

Farklı türde varlıklar için işleme uygulamak için bunu alt sınıflandırın.

public class EntityRenderer

yapıcılar

İsimTanım
EntityRenderer(string)OluşturucusuEntityRenderer
EntityRenderer(string, EntityRendererFeatures)OluşturucusuEntityRenderer

yöntemler

İsimTanım
virtual Dispose()Varlık oluşturucu atılıyor, paylaşılan kaynakları serbest bırakın.
virtual FrameBegin(Renderer, IRenderQueue)Bir çerçeve oluşturmaya başlayın
virtual FrameEnd(Renderer, IRenderQueue)Bir çerçeve oluşturmayı bitirir
virtual Initialize(Renderer)Varlık oluşturucuyu başlatın
virtual PrepareRenderQueue(Renderer, IRenderQueue, Node, Entity)Belirtilen düğüm/varlık çifti için işleme komutları hazırlayın.
virtual RenderEntity(Renderer, ICommandList, Node, object, int)IRenderQueue somut işleme işini gerçekleştirmek için karşılık gelen bir RenderEntity call olacaktır.
virtual ResetSceneCache()Sahne değişti veya kaldırıldı, this içinde sahne düzeyinde işleme kaynaklarının atılması gerekiyor

Ayrıca bakınız