fluid.io

Modules

action
module fluid.io.action

This module contains interfaces for mapping input events to input actions.

canvas
module fluid.io.canvas

This module contains interfaces for drawing geometry on a canvas.

clipboard
module fluid.io.clipboard

Module defining interfaces for connecting to and handling clipboard.

debug_signal
module fluid.io.debug_signal
file
module fluid.io.file

I/O system for loading and writing files.

focus
module fluid.io.focus

This module contains interfaces for handling focus and connecting focusable nodes with input devices.

hover
module fluid.io.hover

This module implements interfaces for handling hover and connecting hoverable nodes with input devices.

image_load
module fluid.io.image_load

I/O system for loading image data.

keyboard
module fluid.io.keyboard

This module contains interfaces for handling keyboard actions.

mouse
module fluid.io.mouse

This module contains interfaces for handling mouse actions.

overlay
module fluid.io.overlay

Overlay I/O exists to provide nodes with the ability to add and control arbitrarily placed content, *laid over* the remaining content.

preference
module fluid.io.preference

Module handling low-level user preferences, like the double click interval.

time
module fluid.io.time

Time management functionality for Fluid nodes.

Public Imports

fluid.io.time
public import fluid.io.time;
Undocumented in source.
fluid.io.focus
public import fluid.io.focus;
Undocumented in source.
fluid.io.hover
public import fluid.io.hover;
Undocumented in source.
fluid.io.action
public import fluid.io.action;
Undocumented in source.
fluid.io.canvas
public import fluid.io.canvas;
Undocumented in source.
fluid.io.overlay
public import fluid.io.overlay;
Undocumented in source.
fluid.io.preference
public import fluid.io.preference;
Undocumented in source.
fluid.io.debug_signal
public import fluid.io.debug_signal;
Undocumented in source.
fluid.io.mouse
public import fluid.io.mouse;
Undocumented in source.
fluid.io.keyboard
public import fluid.io.keyboard;
Undocumented in source.
fluid.io.file
public import fluid.io.file;
Undocumented in source.
fluid.io.image_load
public import fluid.io.image_load;
Undocumented in source.
fluid.input
public import fluid.input;
Undocumented in source.

Members

Enums

isIO (from fluid.future.context)
eponymoustemplate isIO(T) via public import fluid.future.context : IO, isIO;
Undocumented in source.

Interfaces

IO (from fluid.future.context)
interface IO via public import fluid.future.context : IO, isIO;
Undocumented in source.

Meta