27#ifndef __nvdialog_core_h__
28#define __nvdialog_core_h__ 1
94 __attribute__((deprecated(
"Since v0.8.1 this function always returns NULL since the library no longer asks for the command line.")))
#define NVD_API
Definition nvdialog.h:113
NVD_API const char * nvd_get_argv(void)
Returns the argv[0] given to nvdialog.
NVD_API void nvd_free_object(void *object)
Deletes an object creates by NvDialog.
void * NvdParentWindow
An opaque representation of a window object.
Definition nvdialog_core.h:39
NVD_API const char * nvd_get_application_name()
Returns the application name set inside NvDialog.
NVD_API NvdParentWindow nvd_get_parent(void)
Returns the window attached as the parent of all dialogs of NvDialog.
NVD_API void nvd_delete_parent(void)
Unmarks the window set from nvd_set_parent as the parent window.
NVD_API int nvd_set_parent(NvdParentWindow parent)
Sets a window as the parent of all dialogs created from NvDialog.
NVD_API void nvd_set_application_name(const char *application_name)
Sets the application name to use inside NvDialog.
NVD_API int nvd_init()
Initializes NvDialog.