Blender  V3.3
Typedefs | Variables
GHOST_TaskbarX11.cpp File Reference
#include "GHOST_TaskbarX11.h"
#include <cassert>
#include <cstdio>
#include <cstdlib>
#include <dlfcn.h>

Go to the source code of this file.

Typedefs

using unity_get_entry_t = void *(*)(const char *)
 
using unity_set_progress_t = void(*)(void *, double)
 
using unity_set_progress_visible_t = void(*)(void *, int)
 
using unity_event_loop_t = int(*)(void *, int)
 

Variables

static unity_get_entry_t unity_get_entry
 
static unity_set_progress_t unity_set_progress
 
static unity_set_progress_visible_t unity_set_progress_visible
 
static unity_event_loop_t unity_event_loop
 
static bool libunity_initialized = false
 
static bool libunity_available = false
 
static voidlibunity_handle = nullptr
 

Typedef Documentation

◆ unity_event_loop_t

using unity_event_loop_t = int (*)(void *, int)

Definition at line 17 of file GHOST_TaskbarX11.cpp.

◆ unity_get_entry_t

using unity_get_entry_t = void *(*)(const char *)

Definition at line 14 of file GHOST_TaskbarX11.cpp.

◆ unity_set_progress_t

Definition at line 15 of file GHOST_TaskbarX11.cpp.

◆ unity_set_progress_visible_t

using unity_set_progress_visible_t = void (*)(void *, int)

Definition at line 16 of file GHOST_TaskbarX11.cpp.

Variable Documentation

◆ libunity_available

bool libunity_available = false
static

Definition at line 25 of file GHOST_TaskbarX11.cpp.

Referenced by GHOST_TaskBarX11::init().

◆ libunity_handle

void* libunity_handle = nullptr
static

Definition at line 26 of file GHOST_TaskbarX11.cpp.

Referenced by GHOST_TaskBarX11::free(), and GHOST_TaskBarX11::init().

◆ libunity_initialized

bool libunity_initialized = false
static

Definition at line 24 of file GHOST_TaskbarX11.cpp.

Referenced by GHOST_TaskBarX11::init().

◆ unity_event_loop

unity_event_loop_t unity_event_loop
static

◆ unity_get_entry

unity_get_entry_t unity_get_entry
static

◆ unity_set_progress

unity_set_progress_t unity_set_progress
static

Definition at line 20 of file GHOST_TaskbarX11.cpp.

Referenced by GHOST_TaskBarX11::init(), and GHOST_TaskBarX11::set_progress().

◆ unity_set_progress_visible

unity_set_progress_visible_t unity_set_progress_visible
static