mcap/modules/imgui-dx11-win32/module.jai

34 lines
782 B
Plaintext

#module_parameters () (DEBUG := false) {
};
ImVec2 :: Vector2;
ImVec4 :: Vector4;
ImColor :: Vector4;
ImVector :: struct (T: Type) {
Size: s32;
Capacity: s32;
Data: *T;
}
ImDrawCallback :: #type (parent_list: *ImDrawList, cmd: *ImDrawCmd) #c_call;
#scope_module
#import "Basic";
#import "Math";
#if OS == .WINDOWS {
#if DEBUG {
#load "windows_debug.jai";
} else {
#load "windows_release.jai";
}
shell32 :: #library,system,link_always "shell32";
user32 :: #library,system,link_always "user32";
gdi32 :: #library,system,link_always "gdi32";
dwmapi :: #library,system,link_always "dwmapi";
d3dcompiler :: #library,system,link_always "d3dcompiler";
imm32 :: #library,system,link_always "imm32";
}