Back to index

nux  3.0.0
nux::WindowThread Member List
This is the complete list of members for nux::WindowThread, including all inherited members.
_draw_requested_to_host_wmnux::WindowThread [private]
_event_inspectors_mapnux::WindowThread [private]
_inside_layout_cyclenux::WindowThread [private]
_inside_main_loopnux::WindowThread [private]
_inside_timer_loopnux::WindowThread [private]
_MasterClocknux::WindowThread [private]
_pending_wake_up_timernux::WindowThread [private]
_queued_layout_listnux::WindowThread [private]
_Timelinesnux::WindowThread [private]
AbstractThread(AbstractThread *Parent)nux::AbstractThread
AddChildThread(AbstractThread *)nux::WindowThread [protected, virtual]
AddTimeline(Timeline *timeline)nux::WindowThread
AddTimeout(unsigned int timeout_delay)nux::WindowThread [private]
AddToDrawList(View *view)nux::WindowThread
async_wake_up_signal_nux::WindowThread [private]
async_wake_up_timer_handle_nux::WindowThread [private]
AsyncWakeUpCallback(void *user_ptr)nux::WindowThread [private]
Attach(ThreadRoutineFunc lpThreadFunc)nux::NThread [inline]
BasePainter classnux::WindowThread [friend]
CallEventInspectors(Event *event)nux::WindowThread
ChildHasFinished(AbstractThread *app)nux::WindowThread [protected, virtual]
children_thread_list_nux::AbstractThread [protected]
ClearDrawList()nux::WindowThread
ClearRedrawFlag()nux::WindowThread
ComputeElementLayout(Area *bo, bool recurse_to_top_level_layout=false)nux::WindowThread
ComputeQueuedLayout()nux::WindowThread [private]
CreateGUIThread(const char *WindowTitle, int width, int height, WindowThread *Parent, ThreadUserInitFunc UserInitFunc, void *InitData)nux::WindowThread [friend]
CreateModalWindowThread(WindowStyle WndStyle, const char *WindowTitle, int width, int height, WindowThread *Parent, ThreadUserInitFunc UserInitFunc, void *InitData)nux::WindowThread [friend]
CreateNuxWindow(const char *WindowTitle, int width, int height, ThreadUserInitFunc UserInitFunc, void *InitData)nux::WindowThread [friend]
CreateNuxWindow(const char *window_title, int width, int height, WindowStyle window_border_style, AbstractThread *parent, bool modal, ThreadUserInitFunc user_init_func, void *data)nux::WindowThread [friend]
CreateNuxWindowNewThread(const char *window_title, int width, int height, WindowStyle window_border_style, AbstractThread *parent, bool modal, ThreadUserInitFunc user_init_func, void *data)nux::WindowThread [friend]
CreateSystemThread(AbstractThread *Parent, ThreadUserInitFunc UserInitFunc, void *InitData)nux::WindowThread [friend]
CreateWindowThread(WindowStyle WndStyle, const char *WindowTitle, int width, int height, WindowThread *Parent, ThreadUserInitFunc UserInitFunc, void *InitData)nux::WindowThread [friend]
Detach(void)nux::NThread [inline]
DisableMouseKeyboardInput()nux::WindowThread [protected]
embedded_window_nux::WindowThread [private]
EnableMouseKeyboardInput()nux::WindowThread [protected]
EntryPoint(void *)nux::NThread [protected, static]
EventInspectorStorage typedefnux::WindowThread [private]
ExecutionLoop()nux::WindowThread [protected]
ExitMainLoop()nux::WindowThread
first_pass_nux::WindowThread [private]
force_rendering_nux::WindowThread [private]
GetDrawList()nux::WindowThread
GetExitCode() const nux::NThread
GetGraphicsDisplay() const nux::WindowThread
GetGraphicsEngine() const nux::WindowThread
GetLayout()nux::WindowThread
GetPainter() const nux::WindowThread
GetPThread()nux::NThread
GetTheme() const nux::WindowThread
GetThreadState() const nux::NThread
GetTimerHandler() const nux::WindowThread
GetWindowCompositor() const nux::WindowThread
GetWindowTitle() const nux::WindowThread
graphics_display_nux::WindowThread [private]
initialization_data_nux::AbstractThread [protected]
InstallEventInspector(EventInspector function, void *data)nux::WindowThread
is_modal_window_nux::WindowThread [protected]
IsComputingLayout() const nux::WindowThread [inline]
IsEmbeddedWindow()nux::WindowThread
IsInsideLayoutCycle() const nux::WindowThread
IsModalWindow() const nux::WindowThread
IsRedrawNeeded() const nux::WindowThread
IsWaitingforModalWindow() const nux::WindowThread
JoinChildThreads()nux::AbstractThread [protected]
JoinThread(NThread *thread, unsigned int milliseconds)nux::NThread [static]
last_timeline_frame_time_sec_nux::WindowThread
last_timeline_frame_time_usec_nux::WindowThread
m_dirty_areasnux::WindowThread [private]
m_pThreadFuncnux::NThread [protected]
m_ThreadCtxnux::NThread [protected]
m_ThreadListnux::AbstractThread [protected]
m_ThreadStatenux::NThread [protected]
m_WidgetInitializednux::WindowThread [private]
main_layout_nux::WindowThread [private]
MainLoop()nux::WindowThread [private]
MINIMUM_WINDOW_HEIGHTnux::WindowThread [private, static]
MINIMUM_WINDOW_WIDTHnux::WindowThread [private, static]
modal_window_thread_nux::WindowThread [protected]
NThread()nux::NThread
NThread(ThreadRoutineFunc lpExternalRoutine)nux::NThread
NUX_DECLARE_OBJECT_TYPE(WindowThread, AbstractThread)nux::WindowThread [private]
operator&()nux::WindowThread [private]
operator=(const WindowThread &)nux::WindowThread [private]
painter_nux::WindowThread [private]
parent_nux::AbstractThread [protected]
ProcessDraw(GraphicsEngine &graphics_engine, bool force_draw)nux::WindowThread
ProcessTimelines(GTimeVal *frame_time)nux::WindowThread
queue_main_layout_nux::WindowThread [private]
QueueLayout()nux::WindowThread [protected]
QueueObjectLayout(Area *area)nux::WindowThread
ReconfigureLayout()nux::WindowThread [protected]
RedrawRequestednux::WindowThread
RemoveChildThread(AbstractThread *)nux::WindowThread [protected, virtual]
RemoveEventInspector(int event_inspector_id)nux::WindowThread
RemoveEventInspector(EventInspector function)nux::WindowThread
RemoveObjectFromLayoutQueue(Area *area)nux::WindowThread
RemoveQueuedLayout()nux::WindowThread [protected]
RemoveTimeline(Timeline *timeline)nux::WindowThread
RenderInterfaceFromForeignCmd(Geometry *clip)nux::WindowThread
RequestRedraw()nux::WindowThread
Resume()nux::NThread
ResumeExit()nux::NThread
ResumeStart()nux::NThread
Run(void *ptr=NULL)nux::WindowThread [virtual]
SetAsyncTimerCallback(int time_ms, TimeOutSignal *timeout_signal, void *user_data)nux::WindowThread
SetLayout(Layout *layout)nux::WindowThread
SetThreadState(ThreadState state)nux::NThread
SetWindowBackgroundPaintLayer(AbstractPaintLayer *background_layer)nux::WindowThread
SetWindowSize(int width, int height)nux::WindowThread
Start(void *ptr=NULL)nux::WindowThread [virtual]
StartChildThread(AbstractThread *thread, bool Modal)nux::WindowThread [protected, virtual]
StartLayoutCycle()nux::WindowThread [private]
StartMasterClock()nux::WindowThread
Stop(bool bForceKill=false)nux::NThread [virtual]
StopLayoutCycle()nux::WindowThread [private]
StopMasterClock()nux::WindowThread
Suspend()nux::NThread
SuspendChildGraphics(WindowThread *app)nux::WindowThread [protected, virtual]
SystemThread classnux::WindowThread [friend]
TerminateChildThreads()nux::WindowThread [protected, virtual]
TerminateChildWindows()nux::AbstractThread [protected]
theme_nux::WindowThread [private]
thread_ctor_called_nux::WindowThread [private]
thread_dtor_called_nux::WindowThread [private]
ThreadCtor()nux::WindowThread [protected, virtual]
ThreadDtor()nux::WindowThread [protected, virtual]
timer_manager_nux::WindowThread [private]
TimerHandler classnux::WindowThread [friend]
user_exit_func_nux::AbstractThread [protected]
user_init_func_nux::AbstractThread [protected]
wait_for_modal_window_nux::WindowThread [protected]
window_compositor_nux::WindowThread [private]
window_configurationnux::WindowThread
window_initial_height_nux::WindowThread [private]
window_initial_width_nux::WindowThread [private]
window_size_configuration_event_nux::WindowThread [private]
window_style_nux::WindowThread [private]
window_title_nux::WindowThread [private]
WindowThread(const char *WindowTitle, int width, int height, AbstractThread *Parent, bool Modal)nux::WindowThread
WindowThread(const WindowThread &)nux::WindowThread [private]
~AbstractThread()nux::AbstractThread [virtual]
~NThread()nux::NThread [virtual]
~WindowThread()nux::WindowThread [virtual]