public abstract void UpdateRenderEntity(RenderEntity re, bool forceUpdate = false);
public abstract void GetRenderEntity(RenderEntity re);
public override void UpdateRenderEntity(RenderEntity re, bool forceUpdate = false) => throw new NotImplementedException();
public override void GetRenderEntity(RenderEntity re) => throw new NotImplementedException();
public virtual IRenderModel InstantiateDynamicModel(RenderEntity ent, ViewDef view, IRenderModel cachedModel);
public virtual Bounds Bounds(RenderEntity ent);
public void DrawTrail(int index, RenderEntity ent, SrfTriangles tri, float globalAlpha);
public int memcmp(RenderEntity parms) { throw new NotImplementedException(); }
public abstract void UpdateEntityDef(Qhandle entityHandle, RenderEntity re);
//-------------- Entity and Light Defs ----------------- // entityDefs and lightDefs are added to a given world to determine what will be drawn for a rendered scene. Most update work is defered // until it is determined that it is actually needed for a given view. public abstract Qhandle AddEntityDef(RenderEntity re);
public RenderEntity(RenderEntity s) { }