Kaba class TextureRenderer ed
...
Syntax ed
class TextureRenderer extends Renderer
var command_buffers: owned[CommandBuffer][]
var depth_buffer: shared![DepthBuffer]
var device: Device&
var frame_buffer: owned![FrameBuffer]
var height: i32
var image_available_semaphore: owned[Semaphore]
var pool: owned[DescriptorPool]
var render_finished_semaphore: owned[Semaphore]
var tex: shared![Texture]
var wait_for_frame_fences: owned[Fence][]
var width: i32
# constructors
func mut __init__(t: shared![Texture], d: Device&)
# functions
func virtual current_frame_buffer() -> FrameBuffer*
func mut virtual end_frame()
func mut virtual start_frame() -> bool
Functions ed
- func virtual current_frame_buffer() -> FrameBuffer*
- ...
- func mut virtual end_frame()
- ...
- func mut virtual start_frame() -> bool
- ...
Elements ed
- var command_buffers: owned[CommandBuffer][]
- ...
- var depth_buffer: shared![DepthBuffer]
- ...
- var device: Device&
- ...
- var frame_buffer: owned![FrameBuffer]
- ...
- var height: i32
- ...
- var image_available_semaphore: owned[Semaphore]
- ...
- var pool: owned[DescriptorPool]
- ...
- var render_finished_semaphore: owned[Semaphore]
- ...
- var tex: shared![Texture]
- ...
- var wait_for_frame_fences: owned[Fence][]
- ...
- var width: i32
- ...