ZRenderizableComponent
abstract class ZRenderizableComponent<R : ZComponentRenderer> : ZBaseComponent, ZRenderCapability, ZHasRenderer<R> (source)
Represents an abstract component in the Zernikalos Engine that is renderizable, meaning it can produce a renderer to handle the rendering logic.
Classes inheriting from this component must define how to create their specific renderer type and implement its rendering logic using a provided rendering context.
Type Parameters
R
The type of the renderer associated with this component. It must inherit from ZComponentRenderer.