sokol.gfximgui

Machine generated D bindings for Sokol library.

Source header: sokol_gfx_imgui.h Module: sokol.gfximgui

Do not edit manually; regenerate using gen_d.py.

Members

Enums

Cmd
enum Cmd
Undocumented in source.

Functions

discard
void discard(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
draw
void draw(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawBufferWindow
void drawBufferWindow(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawBufferWindowContent
void drawBufferWindowContent(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawCapabilitiesWindow
void drawCapabilitiesWindow(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawCapabilitiesWindowContent
void drawCapabilitiesWindowContent(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawCaptureWindow
void drawCaptureWindow(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawCaptureWindowContent
void drawCaptureWindowContent(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawFrameStatsWindow
void drawFrameStatsWindow(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawFrameStatsWindowContent
void drawFrameStatsWindowContent(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawImageWindow
void drawImageWindow(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawImageWindowContent
void drawImageWindowContent(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawMenu
void drawMenu(Sgimgui ctx, const(char)* title)
Undocumented in source. Be warned that the author may not have intended to support it.
drawPipelineWindow
void drawPipelineWindow(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawPipelineWindowContent
void drawPipelineWindowContent(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawSamplerWindow
void drawSamplerWindow(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawSamplerWindowContent
void drawSamplerWindowContent(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawShaderWindow
void drawShaderWindow(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawShaderWindowContent
void drawShaderWindowContent(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawViewWindow
void drawViewWindow(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
drawViewWindowContent
void drawViewWindowContent(Sgimgui ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
init
void init(Sgimgui ctx, Desc desc)
Undocumented in source. Be warned that the author may not have intended to support it.
sgimgui_discard
void sgimgui_discard(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw
void sgimgui_draw(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_buffer_window
void sgimgui_draw_buffer_window(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_buffer_window_content
void sgimgui_draw_buffer_window_content(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_capabilities_window
void sgimgui_draw_capabilities_window(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_capabilities_window_content
void sgimgui_draw_capabilities_window_content(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_capture_window
void sgimgui_draw_capture_window(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_capture_window_content
void sgimgui_draw_capture_window_content(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_frame_stats_window
void sgimgui_draw_frame_stats_window(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_frame_stats_window_content
void sgimgui_draw_frame_stats_window_content(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_image_window
void sgimgui_draw_image_window(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_image_window_content
void sgimgui_draw_image_window_content(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_menu
void sgimgui_draw_menu(Sgimgui* ctx, const(char)* title)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_pipeline_window
void sgimgui_draw_pipeline_window(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_pipeline_window_content
void sgimgui_draw_pipeline_window_content(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_sampler_window
void sgimgui_draw_sampler_window(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_sampler_window_content
void sgimgui_draw_sampler_window_content(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_shader_window
void sgimgui_draw_shader_window(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_shader_window_content
void sgimgui_draw_shader_window_content(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_view_window
void sgimgui_draw_view_window(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_draw_view_window_content
void sgimgui_draw_view_window_content(Sgimgui* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sgimgui_init
void sgimgui_init(Sgimgui* ctx, Desc* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

Allocator
struct Allocator

sgimgui_allocator_t

Args
struct Args
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsAllocBuffer
struct ArgsAllocBuffer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsAllocImage
struct ArgsAllocImage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsAllocPipeline
struct ArgsAllocPipeline
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsAllocSampler
struct ArgsAllocSampler
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsAllocShader
struct ArgsAllocShader
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsAllocView
struct ArgsAllocView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsAppendBuffer
struct ArgsAppendBuffer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsApplyBindings
struct ArgsApplyBindings
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsApplyPipeline
struct ArgsApplyPipeline
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsApplyScissorRect
struct ArgsApplyScissorRect
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsApplyUniforms
struct ArgsApplyUniforms
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsApplyViewport
struct ArgsApplyViewport
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsBeginPass
struct ArgsBeginPass
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDeallocBuffer
struct ArgsDeallocBuffer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDeallocImage
struct ArgsDeallocImage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDeallocPipeline
struct ArgsDeallocPipeline
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDeallocSampler
struct ArgsDeallocSampler
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDeallocShader
struct ArgsDeallocShader
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDeallocView
struct ArgsDeallocView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDestroyBuffer
struct ArgsDestroyBuffer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDestroyImage
struct ArgsDestroyImage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDestroyPipeline
struct ArgsDestroyPipeline
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDestroySampler
struct ArgsDestroySampler
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDestroyShader
struct ArgsDestroyShader
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDestroyView
struct ArgsDestroyView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDispatch
struct ArgsDispatch
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsDraw
struct ArgsDraw
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsFailBuffer
struct ArgsFailBuffer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsFailImage
struct ArgsFailImage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsFailPipeline
struct ArgsFailPipeline
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsFailSampler
struct ArgsFailSampler
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsFailShader
struct ArgsFailShader
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsFailView
struct ArgsFailView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsInitBuffer
struct ArgsInitBuffer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsInitImage
struct ArgsInitImage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsInitPipeline
struct ArgsInitPipeline
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsInitSampler
struct ArgsInitSampler
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsInitShader
struct ArgsInitShader
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsInitView
struct ArgsInitView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsMakeBuffer
struct ArgsMakeBuffer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsMakeImage
struct ArgsMakeImage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsMakePipeline
struct ArgsMakePipeline
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsMakeSampler
struct ArgsMakeSampler
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsMakeShader
struct ArgsMakeShader
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsMakeView
struct ArgsMakeView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsPushDebugGroup
struct ArgsPushDebugGroup
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsUninitBuffer
struct ArgsUninitBuffer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsUninitImage
struct ArgsUninitImage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsUninitPipeline
struct ArgsUninitPipeline
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsUninitSampler
struct ArgsUninitSampler
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsUninitShader
struct ArgsUninitShader
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsUninitView
struct ArgsUninitView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsUpdateBuffer
struct ArgsUpdateBuffer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ArgsUpdateImage
struct ArgsUpdateImage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Buffer
struct Buffer
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BufferWindow
struct BufferWindow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CapsWindow
struct CapsWindow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CaptureBucket
struct CaptureBucket
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CaptureItem
struct CaptureItem
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CaptureWindow
struct CaptureWindow

double-buffered call-capture buckets, one bucket is currently recorded, the previous bucket is displayed

Desc
struct Desc

sgimgui_desc_t

FrameStatsWindow
struct FrameStatsWindow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Image
struct Image
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ImageWindow
struct ImageWindow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Pipeline
struct Pipeline
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PipelineWindow
struct PipelineWindow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Sampler
struct Sampler
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SamplerWindow
struct SamplerWindow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Sgimgui
struct Sgimgui
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Shader
struct Shader
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ShaderWindow
struct ShaderWindow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Str
struct Str
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
View
struct View
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ViewWindow
struct ViewWindow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta