sokol.imgui

Undocumented in source.

Members

Enums

LogItem
enum LogItem
Undocumented in source.

Functions

addFocusEvent
void addFocusEvent(bool focus)
Undocumented in source. Be warned that the author may not have intended to support it.
addInputCharacter
void addInputCharacter(uint c)
Undocumented in source. Be warned that the author may not have intended to support it.
addInputCharactersUtf8
void addInputCharactersUtf8(const(char)* c)
Undocumented in source. Be warned that the author may not have intended to support it.
addKeyEvent
void addKeyEvent(int imgui_key, bool down)
Undocumented in source. Be warned that the author may not have intended to support it.
addMouseButtonEvent
void addMouseButtonEvent(int mouse_button, bool down)
Undocumented in source. Be warned that the author may not have intended to support it.
addMousePosEvent
void addMousePosEvent(float x, float y)
Undocumented in source. Be warned that the author may not have intended to support it.
addMouseWheelEvent
void addMouseWheelEvent(float wheel_x, float wheel_y)
Undocumented in source. Be warned that the author may not have intended to support it.
addTouchButtonEvent
void addTouchButtonEvent(int mouse_button, bool down)
Undocumented in source. Be warned that the author may not have intended to support it.
addTouchPosEvent
void addTouchPosEvent(float x, float y)
Undocumented in source. Be warned that the author may not have intended to support it.
createFontsTexture
void createFontsTexture(FontTexDesc desc)
Undocumented in source. Be warned that the author may not have intended to support it.
destroyFontsTexture
void destroyFontsTexture()
Undocumented in source. Be warned that the author may not have intended to support it.
destroyImage
void destroyImage(Image img)
Undocumented in source. Be warned that the author may not have intended to support it.
handleEvent
bool handleEvent(sapp.Event ev)
Undocumented in source. Be warned that the author may not have intended to support it.
imageFromImtextureid
Image imageFromImtextureid(ulong im_texture_id)
Undocumented in source. Be warned that the author may not have intended to support it.
imtextureid
ulong imtextureid(Image img)
Undocumented in source. Be warned that the author may not have intended to support it.
makeImage
Image makeImage(ImageDesc desc)
Undocumented in source. Be warned that the author may not have intended to support it.
mapKeycode
int mapKeycode(sapp.Keycode keycode)
Undocumented in source. Be warned that the author may not have intended to support it.
newFrame
void newFrame(FrameDesc desc)
Undocumented in source. Be warned that the author may not have intended to support it.
queryImageDesc
ImageDesc queryImageDesc(Image img)
Undocumented in source. Be warned that the author may not have intended to support it.
render
void render()
Undocumented in source. Be warned that the author may not have intended to support it.
setup
void setup(Desc desc)
Undocumented in source. Be warned that the author may not have intended to support it.
shutdown
void shutdown()
Undocumented in source. Be warned that the author may not have intended to support it.
simgui_add_focus_event
void simgui_add_focus_event(bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_add_input_character
void simgui_add_input_character(uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_add_input_characters_utf8
void simgui_add_input_characters_utf8(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_add_key_event
void simgui_add_key_event(int , bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_add_mouse_button_event
void simgui_add_mouse_button_event(int , bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_add_mouse_pos_event
void simgui_add_mouse_pos_event(float , float )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_add_mouse_wheel_event
void simgui_add_mouse_wheel_event(float , float )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_add_touch_button_event
void simgui_add_touch_button_event(int , bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_add_touch_pos_event
void simgui_add_touch_pos_event(float , float )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_create_fonts_texture
void simgui_create_fonts_texture(FontTexDesc* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_destroy_fonts_texture
void simgui_destroy_fonts_texture()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_destroy_image
void simgui_destroy_image(Image )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_handle_event
bool simgui_handle_event(sapp.Event* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_image_from_imtextureid
Image simgui_image_from_imtextureid(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_imtextureid
ulong simgui_imtextureid(Image )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_make_image
Image simgui_make_image(ImageDesc* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_map_keycode
int simgui_map_keycode(sapp.Keycode )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_new_frame
void simgui_new_frame(FrameDesc* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_query_image_desc
ImageDesc simgui_query_image_desc(Image )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_render
void simgui_render()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_setup
void simgui_setup(Desc* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
simgui_shutdown
void simgui_shutdown()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

invalid_id
enum invalid_id;
Undocumented in source.

Structs

Allocator
struct Allocator
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Desc
struct Desc
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FontTexDesc
struct FontTexDesc
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FrameDesc
struct FrameDesc
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.
ImageDesc
struct ImageDesc
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Logger
struct Logger
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta