GlobalState

Undocumented in source.
class GlobalState {}

Constructors

this
this(bool force_recover)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

createRenderer
void createRenderer()
Undocumented in source. Be warned that the author may not have intended to support it.
createTextures
void createTextures()
Undocumented in source. Be warned that the author may not have intended to support it.
createWindow
void createWindow()
Undocumented in source. Be warned that the author may not have intended to support it.
deInitAllSDLLibs
void deInitAllSDLLibs()
Undocumented in source. Be warned that the author may not have intended to support it.
deInitSDL
void deInitSDL()
Undocumented in source. Be warned that the author may not have intended to support it.
getCurrentDesktop
void getCurrentDesktop()
Undocumented in source. Be warned that the author may not have intended to support it.
initAllSDLLibs
void initAllSDLLibs()
Undocumented in source. Be warned that the author may not have intended to support it.
initGradient
void initGradient()
Undocumented in source. Be warned that the author may not have intended to support it.
initSDL
void initSDL()
Undocumented in source. Be warned that the author may not have intended to support it.
initSDLImage
void initSDLImage()
Undocumented in source. Be warned that the author may not have intended to support it.
initSDLTTF
void initSDLTTF()
Undocumented in source. Be warned that the author may not have intended to support it.
initScreenAndSurf
void initScreenAndSurf()
Undocumented in source. Be warned that the author may not have intended to support it.
loadMimeApplications
void loadMimeApplications()
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin init_deinitBDB!true
Undocumented in source.
__anonymous
mixin recommit
Undocumented in source.

Properties

alt
bool alt [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
alt_gr
bool alt_gr [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
ctrl
bool ctrl [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
shift
bool shift [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

animation_info
AnimationInfo[string] animation_info;
Undocumented in source.
apply_rect
DRect apply_rect;
Undocumented in source.
args
string[] args;
Undocumented in source.
changers_rights
string[][Tid] changers_rights;
Undocumented in source.
clickable_list
SList!Clickable clickable_list;
Undocumented in source.
command_line
Command_Line_State command_line;
Undocumented in source.
commands
string[Tid] commands;
Undocumented in source.
copiers
string[][Tid] copiers;
Undocumented in source.
copy_map
CopyMapInfo[string] copy_map;
Undocumented in source.
current_path
string current_path;
Undocumented in source.
current_path_rect
DRect current_path_rect;
Undocumented in source.
delete_commands
ulong[Tid] delete_commands;
Undocumented in source.
desktop
string desktop;
Undocumented in source.
dirty
bool dirty;
Undocumented in source.
double_clickable_list
SList!Clickable double_clickable_list;
Undocumented in source.
double_right_clickable_list
SList!Clickable double_right_clickable_list;
Undocumented in source.
enter_names
EnterName[string] enter_names;
Undocumented in source.
finish
bool finish;
Undocumented in source.
flags
uint flags;
Undocumented in source.
frame
uint frame;
Undocumented in source.
full_current_path
string full_current_path;
Undocumented in source.
gomark
bool gomark;
Undocumented in source.
grad
Gradient grad;
Undocumented in source.
image_viewer
Image_Viewer_State image_viewer;
Undocumented in source.
interface_flags
bool[string] interface_flags;
Undocumented in source.
key_press
int key_press;
Undocumented in source.
keybar
KeyBar_Buttons keybar;
Undocumented in source.
last_escape
ulong last_escape;
Undocumented in source.
last_key_press
long last_key_press;
Undocumented in source.
last_left_click
long last_left_click;
Undocumented in source.
last_middle_click
long last_middle_click;
Undocumented in source.
last_mouse_down
long last_mouse_down;
Undocumented in source.
last_right_click
long last_right_click;
Undocumented in source.
lsblk
LsblkInfo[string] lsblk;
Undocumented in source.
main_path
string main_path;
Undocumented in source.
mark
bool mark;
Undocumented in source.
messages
ConsoleMessage[] messages;
Undocumented in source.
middle_clickable_list
SList!Clickable middle_clickable_list;
Undocumented in source.
mime_applications
string[string] mime_applications;
Undocumented in source.
modifiers
ushort modifiers;
Undocumented in source.
mouse_buttons
uint mouse_buttons;
Undocumented in source.
mouse_screen_x
int mouse_screen_x;
mouse_screen_y
int mouse_screen_y;
Undocumented in source.
mousex
double mousex;
mousey
double mousey;
Undocumented in source.
moved_while_click
int moved_while_click;
Undocumented in source.
movers
string[][Tid] movers;
Undocumented in source.
msg_stamp
ulong msg_stamp;
Undocumented in source.
msize
auto msize;
Undocumented in source.
new_clickable_list
SList!Clickable new_clickable_list;
Undocumented in source.
new_double_clickable_list
SList!Clickable new_double_clickable_list;
Undocumented in source.
new_double_right_clickable_list
SList!Clickable new_double_right_clickable_list;
Undocumented in source.
new_middle_clickable_list
SList!Clickable new_middle_clickable_list;
Undocumented in source.
new_right_clickable_list
SList!Clickable new_right_clickable_list;
Undocumented in source.
path
PathMnt path;
Undocumented in source.
pids
Pid[] pids;
Undocumented in source.
redraw_fast
bool redraw_fast;
Undocumented in source.
removers
string[][Tid] removers;
Undocumented in source.
renderer
SDL_Renderer* renderer;
Undocumented in source.
repeat
RepeatStuffs repeat;
Undocumented in source.
rescanners
Tid[string] rescanners;
Undocumented in source.
restart
bool restart;
Undocumented in source.
right_clickable_list
SList!Clickable right_clickable_list;
Undocumented in source.
scanners
Tid[] scanners;
Undocumented in source.
screen
CoordinatesPlusScale screen;
Undocumented in source.
selection_finish
int selection_finish;
Undocumented in source.
selection_hash
DRect[string] selection_hash;
Undocumented in source.
selection_list
Selection[] selection_list;
Undocumented in source.
selection_lsof
int selection_lsof;
Undocumented in source.
selection_stage
int selection_stage;
Undocumented in source.
selection_sub
bool[string] selection_sub;
Undocumented in source.
shift_copy_or_move
bool shift_copy_or_move;
Undocumented in source.
sort
SortType sort;
Undocumented in source.
start_cwd
string start_cwd;
Undocumented in source.
state
State state;
Undocumented in source.
surf
CoordinatesPlusScale surf;
Undocumented in source.
surf_texture
SDL_Texture* surf_texture;
Undocumented in source.
text_viewer
Text_Viewer_State text_viewer;
Undocumented in source.
texture
SDL_Texture* texture;
Undocumented in source.
texture_black
SDL_Texture* texture_black;
Undocumented in source.
texture_blue
SDL_Texture* texture_blue;
Undocumented in source.
texture_cursor
SDL_Texture* texture_cursor;
Undocumented in source.
texture_gray
SDL_Texture* texture_gray;
Undocumented in source.
texture_white
SDL_Texture* texture_white;
Undocumented in source.
tid_by_command_id
Tid[ulong] tid_by_command_id;
Undocumented in source.
time
uint time;
Undocumented in source.
uipages
UIPage[string] uipages;
Undocumented in source.
unmark
bool unmark;
Undocumented in source.
window
SDL_Window* window;
Undocumented in source.

Mixed In Members

From mixin recommit

txn_on
bool txn_on;
Undocumented in source.
txn
DbTxn txn;
Undocumented in source.
OIT
int OIT;
Undocumented in source.
beginned
long beginned;
Undocumented in source.
txn_started
SysTime txn_started;
Undocumented in source.
is_time_to_recommit
bool is_time_to_recommit()
Undocumented in source. Be warned that the author may not have intended to support it.
recommit
void recommit()
Undocumented in source. Be warned that the author may not have intended to support it.
commit
void commit()
Undocumented in source. Be warned that the author may not have intended to support it.
abort
void abort()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta