Back to index

nux  3.0.0
nux::WindowCompositor Member List
This is the complete list of members for nux::WindowCompositor, including all inherited members.
_always_on_front_windownux::WindowCompositor [private]
_dnd_areanux::WindowCompositor [private]
_enable_nux_new_event_architecturenux::WindowCompositor
_event_rootnux::WindowCompositor [private]
_exclusive_input_areanux::WindowCompositor [private]
_in_exclusive_input_modenux::WindowCompositor [private]
_menu_chainnux::WindowCompositor [private]
_menu_is_activenux::WindowCompositor
_modal_view_window_listnux::WindowCompositor [private]
_mouse_over_areanux::WindowCompositor [private]
_mouse_over_menu_pagenux::WindowCompositor
_mouse_owner_menu_pagenux::WindowCompositor
_mouse_positionnux::WindowCompositor
_mouse_position_on_ownernux::WindowCompositor
_pending_exclusive_input_mode_actionnux::WindowCompositor [private]
_previous_mouse_over_areanux::WindowCompositor [private]
_starting_menu_event_cyclenux::WindowCompositor
_tooltip_geometrynux::WindowCompositor [private]
_tooltip_mainwindow_geometrynux::WindowCompositor [private]
_tooltip_text_geometrynux::WindowCompositor [private]
_tooltip_windownux::WindowCompositor [private]
_view_window_listnux::WindowCompositor [private]
_window_to_texture_mapnux::WindowCompositor [private]
AddMenu(MenuPage *menu, BaseWindow *window, bool OverrideCurrentMenuChain=true)nux::WindowCompositor
BaseWindow classnux::WindowCompositor [friend]
BeforeDestructor()nux::WindowCompositor [private]
CancelTooltip()nux::WindowCompositor
CleanMenu()nux::WindowCompositor
DisableExclusiveInputArea(InputArea *input_area)nux::WindowCompositor
dnd_safety_x_nux::WindowCompositor [private]
dnd_safety_y_nux::WindowCompositor [private]
DndEventCycle(Event &event)nux::WindowCompositor
Draw(bool SizeConfigurationEvent, bool force_draw)nux::WindowCompositor [private]
DrawMenu(bool force_draw)nux::WindowCompositor [private]
DrawOverlay(bool force_draw)nux::WindowCompositor [private]
DrawPopup(bool force_draw)nux::WindowCompositor [private]
DrawTooltip(bool force_draw)nux::WindowCompositor [private]
EnableExclusiveInputArea(InputArea *input_area)nux::WindowCompositor
EnsureAlwaysOnFrontWindow()nux::WindowCompositor [private]
ExecPendingExclusiveInputAreaAction()nux::WindowCompositor [private]
FindKeyFocusArea(NuxEventType event_type, unsigned int key_symbol, unsigned int special_keys_state, InputArea **key_focus_area, BaseWindow **window)nux::WindowCompositor [private]
FindKeyFocusAreaFrom(NuxEventType event_type, unsigned int key_symbol, unsigned int special_keys_state, InputArea *root_search_area, InputArea **key_focus_area, BaseWindow **window)nux::WindowCompositor [private]
FloatingAreaConfigureNotify(int Width, int Height)nux::WindowCompositor [private]
FormatRenderTargets(int width, int height)nux::WindowCompositor [private]
GetAreaUnderMouse(const Point &mouse_position, NuxEventType event_type, InputArea **area_under_mouse_pointer, BaseWindow **window)nux::WindowCompositor [private]
GetBackupTextureData(BaseWindow *base_window, int &width, int &height, int &format)nux::WindowCompositor
GetDnDArea()nux::WindowCompositor
GetExclusiveInputArea()nux::WindowCompositor [private]
GetFocusAreaWindow()nux::WindowCompositor [inline, private]
GetKeyboardGrabArea()nux::WindowCompositor
GetKeyFocusArea()nux::WindowCompositor
GetMouseOwnerArea()nux::WindowCompositor [private]
GetMousePosition()nux::WindowCompositor
GetPointerGrabArea()nux::WindowCompositor
GetProcessingTopView()nux::WindowCompositor [inline]
GetSelectedWindow()nux::WindowCompositor [private]
GetTooltipGeometry() const nux::WindowCompositor
GetTooltipMainWindowGeometry() const nux::WindowCompositor
GetWidgetDrawingOverlay()nux::WindowCompositor
GetWindowBuffer(BaseWindow *window)nux::WindowCompositor
GetWindowFrameBufferObject()nux::WindowCompositor [inline]
GrabKeyboardAdd(InputArea *area)nux::WindowCompositor
GrabKeyboardRemove(InputArea *area)nux::WindowCompositor
GrabPointerAdd(InputArea *area)nux::WindowCompositor
GrabPointerRemove(InputArea *area)nux::WindowCompositor
HSplitter classnux::WindowCompositor [friend]
InExclusiveInputMode()nux::WindowCompositor
InputArea classnux::WindowCompositor [friend]
inside_event_cycle_nux::WindowCompositor [private]
inside_rendering_cycle_nux::WindowCompositor [private]
IsInKeyboardGrabStack(InputArea *area)nux::WindowCompositor
IsInPointerGrabStack(InputArea *area)nux::WindowCompositor
IsTooltipActive()nux::WindowCompositor
key_focus_area_nux::WindowCompositor [private]
key_focus_area_connection_nux::WindowCompositor [private]
key_nav_focus_activatenux::WindowCompositor [private]
key_nav_focus_changenux::WindowCompositor [private]
keyboard_grab_stack_nux::WindowCompositor [private]
KeyboardEventCycle(Event &event)nux::WindowCompositor
m_Backgroundnux::WindowCompositor [private]
m_CurrentEventnux::WindowCompositor [private]
m_CurrentWindownux::WindowCompositor [private]
m_FocusAreaWindownux::WindowCompositor [private]
m_FrameBufferObjectnux::WindowCompositor
m_Heightnux::WindowCompositor [private]
m_MainColorRTnux::WindowCompositor [private]
m_MainDepthRTnux::WindowCompositor [private]
m_MenuRemovednux::WindowCompositor [private]
m_MenuWindownux::WindowCompositor [private]
m_ModalWindownux::WindowCompositor [private]
m_MouseCurrentPosnux::WindowCompositor [private]
m_MouseDownnux::WindowCompositor [private]
m_MouseLastPosnux::WindowCompositor [private]
m_MouseUpnux::WindowCompositor [private]
m_OverlayWindownux::WindowCompositor [private]
m_PopupRemovednux::WindowCompositor [private]
m_SelectedWindownux::WindowCompositor [private]
m_TooltipAreanux::WindowCompositor [private]
m_TooltipTextnux::WindowCompositor [private]
m_TooltipXnux::WindowCompositor [private]
m_TooltipYnux::WindowCompositor [private]
m_Widthnux::WindowCompositor [private]
MenuBar classnux::WindowCompositor [friend]
MenuEventCycle(Event &event)nux::WindowCompositor
MenuPage classnux::WindowCompositor [friend]
mouse_over_area_nux::WindowCompositor [private]
mouse_over_view_connection_nux::WindowCompositor [private]
mouse_owner_area_nux::WindowCompositor [private]
mouse_owner_base_window_nux::WindowCompositor [private]
mouse_owner_basewindow_connection_nux::WindowCompositor [private]
mouse_owner_view_connection_nux::WindowCompositor [private]
MouseEventCycle(Event &event)nux::WindowCompositor
on_menu_closure_continue_with_event_nux::WindowCompositor [private]
OnKeyNavFocusDestroyed(Object *area)nux::WindowCompositor [private]
OnMouseOverViewDestroyed(Object *area)nux::WindowCompositor [private]
OnMouseOwnerBaseWindowDestroyed(Object *area)nux::WindowCompositor [private]
OnMouseOwnerViewDestroyed(Object *area)nux::WindowCompositor [private]
operator&()nux::WindowCompositor [private]
operator=(const WindowCompositor &)nux::WindowCompositor [private]
OverlayDrawingCommandnux::WindowCompositor [private]
pointer_grab_stack_nux::WindowCompositor [private]
PresentBufferToScreen(ObjectPtr< IOpenGLBaseTexture > HWTexture, int x, int y, bool RenderToMainTexture, bool BluredBackground=false, float opacity=1.0f, bool premultiply=false)nux::WindowCompositor [private]
ProcessEvent(Event &event)nux::WindowCompositor
PushHigher(BaseWindow *top_floating_view, BaseWindow *bottom_floating_view, bool strict=false)nux::WindowCompositor [private]
PushModalWindow(ObjectWeakPtr< BaseWindow > window)nux::WindowCompositor
PushToBack(BaseWindow *bottom_floating_view)nux::WindowCompositor [private]
PushToFront(BaseWindow *bottom_floating_view)nux::WindowCompositor [private]
reference_fbo_nux::WindowCompositor [private]
reference_fbo_geometry_nux::WindowCompositor [private]
RegisterWindow(BaseWindow *)nux::WindowCompositor [private]
RemoveMenu(MenuPage *menu)nux::WindowCompositor
RenderMainWindowComposition(bool force_draw)nux::WindowCompositor [private]
RenderTopViewContent(BaseWindow *window, bool force_draw)nux::WindowCompositor [private]
RenderTopViews(bool force_draw, std::list< ObjectWeakPtr< BaseWindow > > &WindowList, bool draw_modal)nux::WindowCompositor [private]
ResetDnDArea()nux::WindowCompositor
ResetMousePointerAreas()nux::WindowCompositor [private]
RestoreReferenceFramebuffer()nux::WindowCompositor
RestoreRenderingSurface()nux::WindowCompositor
SendKeyEvent(InputArea *input_area, NuxEventType event_type, unsigned int key_sym, unsigned long x11_key_code, unsigned long special_keys_state, const char *text, int key_repeat_count)nux::WindowCompositor [private]
SetAlwaysOnFrontWindow(BaseWindow *window)nux::WindowCompositor
SetAreaEventRoot(int x, int y)nux::WindowCompositor [inline]
SetBackgroundPaintLayer(AbstractPaintLayer *bkg)nux::WindowCompositor
SetCurrentEvent(Event *event)nux::WindowCompositor [inline, private]
SetDnDArea(InputArea *area)nux::WindowCompositor [private]
SetFocusAreaWindow(BaseWindow *window)nux::WindowCompositor [inline, private]
SetKeyFocusArea(InputArea *area, KeyNavDirection direction=KEY_NAV_NONE)nux::WindowCompositor
SetMainColorRT()nux::WindowCompositor [private]
SetMouseOverArea(Area *area)nux::WindowCompositor [private]
SetMouseOwnerArea(Area *area)nux::WindowCompositor [private]
SetMouseOwnerBaseWindow(BaseWindow *base_window)nux::WindowCompositor [private]
SetProcessingTopView(BaseWindow *window)nux::WindowCompositor [inline, private]
SetReferenceFramebuffer(unsigned int fbo_object, Geometry fbo_geometry)nux::WindowCompositor
SetTooltip(InputArea *TooltipArea, const char *TooltipText, int x, int y)nux::WindowCompositor
SetWidgetDrawingOverlay(InputArea *ic, BaseWindow *OverlayWindow)nux::WindowCompositor
sigHiddenViewWindownux::WindowCompositor
sigVisibleViewWindownux::WindowCompositor
StartModalWindow(ObjectWeakPtr< BaseWindow >)nux::WindowCompositor
StopModalWindow(ObjectWeakPtr< BaseWindow >)nux::WindowCompositor
TableCtrl classnux::WindowCompositor [friend]
TimerHandler classnux::WindowCompositor [friend]
UnRegisterWindow(Object *)nux::WindowCompositor [private]
ValidateMouseInsideTooltipArea(int x, int y)nux::WindowCompositor
View classnux::WindowCompositor [friend]
VSplitter classnux::WindowCompositor [friend]
WeakBaseWindowPtr typedefnux::WindowCompositor
window_thread_nux::WindowCompositor [private]
WindowCompositor(WindowThread *window_thread)nux::WindowCompositor
WindowCompositor(const WindowCompositor &)nux::WindowCompositor [private]
WindowList typedefnux::WindowCompositor [private]
WindowThread classnux::WindowCompositor [friend]
~WindowCompositor()nux::WindowCompositor