Return CGPoint and CGSize by value, not const ref to temporary.
parent
778bfc932f
commit
468fbd6b51
|
|
@ -110,9 +110,9 @@ void glSwapBuffers(void* context);
|
|||
CGLContextObj getCGLContextObj(GLViewRef view);
|
||||
unsigned long getVramSize(GLViewRef view);
|
||||
float getDeviceUnitSize(GLViewRef view);
|
||||
const CGPoint & getContentViewBoundsPosition(NSWindowRef window);
|
||||
const CGSize & getContentViewBoundsSize(NSWindowRef window);
|
||||
const CGSize & getDeviceContentViewSize(NSWindowRef window, GLViewRef view);
|
||||
CGPoint getContentViewBoundsPosition(NSWindowRef window);
|
||||
CGSize getContentViewBoundsSize(NSWindowRef window);
|
||||
CGSize getDeviceContentViewSize(NSWindowRef window, GLViewRef view);
|
||||
void getWindowSize(NSWindowRef window, float* size);
|
||||
void setWindowSize(NSWindowRef window, int width, int height);
|
||||
void getCursorPos(NSWindowRef window, float* pos);
|
||||
|
|
|
|||
|
|
@ -258,17 +258,17 @@ float getDeviceUnitSize(GLViewRef view)
|
|||
return [(LLOpenGLView*)view convertSizeToBacking:NSMakeSize(1, 1)].width;
|
||||
}
|
||||
|
||||
const CGPoint & getContentViewBoundsPosition(NSWindowRef window)
|
||||
CGPoint getContentViewBoundsPosition(NSWindowRef window)
|
||||
{
|
||||
return [[(LLNSWindow*)window contentView] bounds].origin;
|
||||
}
|
||||
|
||||
const CGSize & getContentViewBoundsSize(NSWindowRef window)
|
||||
CGSize getContentViewBoundsSize(NSWindowRef window)
|
||||
{
|
||||
return [[(LLNSWindow*)window contentView] bounds].size;
|
||||
}
|
||||
|
||||
const CGSize & getDeviceContentViewSize(NSWindowRef window, GLViewRef view)
|
||||
CGSize getDeviceContentViewSize(NSWindowRef window, GLViewRef view)
|
||||
{
|
||||
return [(NSOpenGLView*)view convertRectToBacking:[[(LLNSWindow*)window contentView] bounds]].size;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue