Pyrogenesis  trunk
Namespaces | Functions
osx.cpp File Reference
#include "precompiled.h"
#include "lib/lib.h"
#include "lib/sysdep/sysdep.h"
#include "lib/sysdep/gfx.h"
#include "lib/utf8.h"
#include "osx_bundle.h"
#include "osx_pasteboard.h"
#include <ApplicationServices/ApplicationServices.h>
#include <AvailabilityMacros.h>
#include <CoreFoundation/CoreFoundation.h>
#include <mach-o/dyld.h>
Include dependency graph for osx.cpp:

Namespaces

 gfx
 

Functions

Status sys_clipboard_set (const wchar_t *text)
 
wchar_tsys_clipboard_get ()
 
Status sys_clipboard_free (wchar_t *copy)
 
LIB_API Status gfx::GetVideoMode (int *xres, int *yres, int *bpp, int *freq)
 (useful for choosing a new video mode) More...
 
LIB_API Status gfx::GetMonitorSize (int &width_mm, int &height_mm)
 (useful for determining aspect ratio) More...
 
OsPath sys_ExecutablePathname ()
 

Function Documentation

Status sys_clipboard_free ( wchar_t copy)
wchar_t* sys_clipboard_get ( )
Status sys_clipboard_set ( const wchar_t text)
OsPath sys_ExecutablePathname ( )
Returns
full pathname of the current executable.

this is useful for determining installation directory, e.g. for VFS.