Display » Windows » Rectangle windows module

Rectangular windows.

Files

file bn_rect_window.h
file bn_rect_window_actions.h
file bn_rect_window_boundaries_hbe_ptr.h

Classes

class bn::rect_window
Rectangular window.
class bn::rect_window_top_manager
Manages the position of the top boundary of a rect_window.
class bn::rect_window_move_top_by_action
Modifies the position of the top boundary of a rect_window by a given delta.
class bn::rect_window_move_top_to_action
Modifies the position of the top boundary of a rect_window until it has a given state.
class bn::rect_window_move_top_loop_action
Modifies the position of the top boundary of a rect_window from a minimum to a maximum. When the position is equal to the given final state, it goes back to its initial state and vice versa.
class bn::rect_window_move_top_toggle_action
Changes the position of the top boundary of a rect_window when the action is updated a given number of times.
class bn::rect_window_left_manager
Manages the position of the left boundary of a rect_window.
class bn::rect_window_move_left_by_action
Modifies the position of the left boundary of a rect_window by a given delta.
class bn::rect_window_move_left_to_action
Modifies the position of the left boundary of a rect_window until it has a given state.
class bn::rect_window_move_left_loop_action
Modifies the position of the left boundary of a rect_window from a minimum to a maximum. When the position is equal to the given final state, it goes back to its initial state and vice versa.
class bn::rect_window_move_left_toggle_action
Changes the position of the left boundary of a rect_window when the action is updated a given number of times.
class bn::rect_window_bottom_manager
Manages the position of the bottom boundary of a rect_window.
class bn::rect_window_move_bottom_by_action
Modifies the position of the bottom boundary of a rect_window by a given delta.
class bn::rect_window_move_bottom_to_action
Modifies the position of the bottom boundary of a rect_window until it has a given state.
class bn::rect_window_move_bottom_loop_action
Modifies the position of the bottom boundary of a rect_window from a minimum to a maximum. When the position is equal to the given final state, it goes back to its initial state and vice versa.
class bn::rect_window_move_bottom_toggle_action
Changes the position of the bottom boundary of a rect_window when the action is updated a given number of times.
class bn::rect_window_right_manager
Manages the position of the right boundary of a rect_window.
class bn::rect_window_move_right_by_action
Modifies the position of the right boundary of a rect_window by a given delta.
class bn::rect_window_move_right_to_action
Modifies the position of the right boundary of a rect_window until it has a given state.
class bn::rect_window_move_right_loop_action
Modifies the position of the right boundary of a rect_window from a minimum to a maximum. When the position is equal to the given final state, it goes back to its initial state and vice versa.
class bn::rect_window_move_right_toggle_action
Changes the position of the right boundary of a rect_window when the action is updated a given number of times.
class bn::rect_window_top_left_manager
Manages the position of the top-left corner of a rect_window.
class bn::rect_window_move_top_left_by_action
Modifies the position of the top-left corner of a rect_window by a given delta.
class bn::rect_window_move_top_left_to_action
Modifies the position of the top-left corner of a rect_window until it has a given state.
class bn::rect_window_move_top_left_loop_action
Modifies the position of the top-left corner of a rect_window from a minimum to a maximum. When the position is equal to the given final state, it goes back to its initial state and vice versa.
class bn::rect_window_move_top_left_toggle_action
Changes the position of the top-left corner of a rect_window when the action is updated a given number of times.
class bn::rect_window_bottom_right_manager
Manages the position of the bottom-right corner of a rect_window.
class bn::rect_window_move_bottom_right_by_action
Modifies the position of the bottom-right corner of a rect_window by a given delta.
class bn::rect_window_move_bottom_right_to_action
Modifies the position of the bottom-right corner of a rect_window until it has a given state.
class bn::rect_window_move_bottom_right_loop_action
Modifies the position of the bottom-right corner of a rect_window from a minimum to a maximum. When the position is equal to the given final state, it goes back to its initial state and vice versa.
class bn::rect_window_move_bottom_right_toggle_action
Changes the position of the bottom-right corner of a rect_window when the action is updated a given number of times.
class bn::rect_window_boundaries_hbe_ptr
std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes the boundaries of a rect window in each screen horizontal line.