mirror of
https://github.com/Drezil/imgui.git
synced 2024-11-22 11:57:00 +00:00
parent
38d22bc47d
commit
f7468d05fe
@ -77,6 +77,8 @@ Other Changes:
|
|||||||
- Backends: Vulkan: Added support for specifying multisample count.
|
- Backends: Vulkan: Added support for specifying multisample count.
|
||||||
Set ImGui_ImplVulkan_InitInfo::MSAASamples to one of the VkSampleCountFlagBits values
|
Set ImGui_ImplVulkan_InitInfo::MSAASamples to one of the VkSampleCountFlagBits values
|
||||||
to use, default is non-multisampled as before. (#2705, #2706) [@vilya]
|
to use, default is non-multisampled as before. (#2705, #2706) [@vilya]
|
||||||
|
- Examples: OSX: Fix example_apple_opengl2/main.mm not forwarding mouse clicks and drags correctly. (#1961, #2710)
|
||||||
|
[@intonarumori, @ElectricMagic]
|
||||||
- Misc: Updated stb_rect_pack from 0.99 to 1.00 (fixes by @rygorous: off-by-1 bug in best-fit heuristic,
|
- Misc: Updated stb_rect_pack from 0.99 to 1.00 (fixes by @rygorous: off-by-1 bug in best-fit heuristic,
|
||||||
fix handling of rectangles too large to fit inside texture). (#2762) [@tido64]
|
fix handling of rectangles too large to fit inside texture). (#2762) [@tido64]
|
||||||
|
|
||||||
|
@ -133,12 +133,6 @@
|
|||||||
return (YES);
|
return (YES);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Flip coordinate system upside down on Y
|
|
||||||
-(BOOL)isFlipped
|
|
||||||
{
|
|
||||||
return (YES);
|
|
||||||
}
|
|
||||||
|
|
||||||
-(void)dealloc
|
-(void)dealloc
|
||||||
{
|
{
|
||||||
animationTimer = nil;
|
animationTimer = nil;
|
||||||
@ -150,6 +144,8 @@
|
|||||||
-(void)flagsChanged:(NSEvent *)event { ImGui_ImplOSX_HandleEvent(event, self); }
|
-(void)flagsChanged:(NSEvent *)event { ImGui_ImplOSX_HandleEvent(event, self); }
|
||||||
-(void)mouseDown:(NSEvent *)event { ImGui_ImplOSX_HandleEvent(event, self); }
|
-(void)mouseDown:(NSEvent *)event { ImGui_ImplOSX_HandleEvent(event, self); }
|
||||||
-(void)mouseUp:(NSEvent *)event { ImGui_ImplOSX_HandleEvent(event, self); }
|
-(void)mouseUp:(NSEvent *)event { ImGui_ImplOSX_HandleEvent(event, self); }
|
||||||
|
-(void)mouseMoved:(NSEvent *)event { ImGui_ImplOSX_HandleEvent(event, self); }
|
||||||
|
-(void)mouseDragged:(NSEvent *)event { ImGui_ImplOSX_HandleEvent(event, self); }
|
||||||
-(void)scrollWheel:(NSEvent *)event { ImGui_ImplOSX_HandleEvent(event, self); }
|
-(void)scrollWheel:(NSEvent *)event { ImGui_ImplOSX_HandleEvent(event, self); }
|
||||||
|
|
||||||
@end
|
@end
|
||||||
@ -179,6 +175,7 @@
|
|||||||
|
|
||||||
_window = [[NSWindow alloc] initWithContentRect:viewRect styleMask:NSWindowStyleMaskTitled|NSWindowStyleMaskMiniaturizable|NSWindowStyleMaskResizable|NSWindowStyleMaskClosable backing:NSBackingStoreBuffered defer:YES];
|
_window = [[NSWindow alloc] initWithContentRect:viewRect styleMask:NSWindowStyleMaskTitled|NSWindowStyleMaskMiniaturizable|NSWindowStyleMaskResizable|NSWindowStyleMaskClosable backing:NSBackingStoreBuffered defer:YES];
|
||||||
[_window setTitle:@"Dear ImGui OSX+OpenGL2 Example"];
|
[_window setTitle:@"Dear ImGui OSX+OpenGL2 Example"];
|
||||||
|
[_window setAcceptsMouseMovedEvents:YES];
|
||||||
[_window setOpaque:YES];
|
[_window setOpaque:YES];
|
||||||
[_window makeKeyAndOrderFront:NSApp];
|
[_window makeKeyAndOrderFront:NSApp];
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user