Back to index

nux  3.0.0
nux::Layout Member List
This is the complete list of members for nux::Layout, including all inherited members.
_heap_allocatednux::Trackable [protected]
_layout_element_listnux::Layout [protected]
_queued_drawnux::Layout [protected]
AcceptKeyboardEvent() const nux::Area
AcceptKeyNavFocus()nux::Layout [protected, virtual]
AcceptMouseWheelEvent() const nux::Area
AddLayout(Layout *, unsigned int stretchFactor=1, MinorDimensionPosition=eAbove, MinorDimensionSize extend=eFull, float percentage=100.0f, LayoutPosition=NUX_LAYOUT_END)nux::Layout [virtual]
AddProperty(std::string const &name, PropertyBase *property)nux::Introspectable [inline]
AddSpace(unsigned int width, unsigned int stretchFactor=0, LayoutPosition index=NUX_LAYOUT_END)nux::Layout [virtual]
AddView(Area *baseobject, unsigned int stretchFactor=1, MinorDimensionPosition positioning=eAbove, MinorDimensionSize extend=eFull, float percentage=100.0f, LayoutPosition index=NUX_LAYOUT_END)nux::Layout [virtual]
ApplyMaxHeight()nux::Area [virtual]
ApplyMaxWidth()nux::Area [virtual]
ApplyMinHeight()nux::Area [virtual]
ApplyMinWidth()nux::Area [virtual]
Area(NUX_FILE_LINE_DECL)nux::Area
bottom_padding_nux::Layout [protected]
ChildFocusChangednux::Area
ChildLayoutChildQueuedDraw(Area *area)nux::Layout [virtual]
ChildLayoutQueuedDraw(Layout *layout)nux::Layout [virtual]
ChildViewQueuedDraw(View *view)nux::Layout [virtual]
Clear()nux::Layout [virtual]
ComputeContentPosition(float offsetX, float offsetY)nux::Area [virtual]
ComputeContentSize()nux::Area [virtual]
Dispose()nux::Object [virtual]
DoneRedraw()nux::Layout
Draw()nux::Layout [inline, virtual]
FindAreaUnderMouse(const Point &mouse_position, NuxEventType event_type)nux::Layout [virtual]
FindKeyFocusArea(unsigned int key_symbol, unsigned long x11_key_code, unsigned long special_keys_state)nux::Area [virtual]
FindWidget(Area *WidgetObject) const nux::Layout [virtual]
GeometryChanged()nux::Area [inline, protected, virtual]
GeometryChangePending()nux::Area [inline, protected, virtual]
Get2DMatrix() const nux::Area
Get3DMatrix() const nux::Area
GetAbsoluteGeometry() const nux::Area [virtual]
GetAbsoluteHeight() const nux::Area
GetAbsoluteWidth() const nux::Area
GetAbsoluteX() const nux::Area
GetAbsoluteY() const nux::Area
GetAllocationLoation() const nux::Object
GetBaseHeight() const nux::Area
GetBaseString() const nux::Area
GetBaseWidth() const nux::Area
GetBaseX() const nux::Area
GetBaseY() const nux::Area
GetBottomPadding() const nux::Layout
GetChildren()nux::Layout [inline]
GetCompositeList(std::list< Area * > *ViewList)nux::Layout [inline, virtual]
GetContentDistribution()nux::Layout [virtual]
GetContentHeight() const nux::Layout [inline]
GetContentWidth() const nux::Layout [inline]
GetExtend()nux::Area [virtual]
GetGeometry() const nux::Area
GetInputEventSensitivity() const nux::Area
GetLeftPadding() const nux::Layout
GetMaximumHeight() const nux::Area [virtual]
GetMaximumSize() const nux::Area [virtual]
GetMaximumWidth() const nux::Area [virtual]
GetMaxStretchFactor()nux::Layout [virtual]
GetMinimumHeight() const nux::Area [virtual]
GetMinimumSize() const nux::Area [virtual]
GetMinimumWidth() const nux::Area [virtual]
GetMinStretchFactor()nux::Layout
GetNextObjectToKeyFocusArea()nux::Area [protected]
GetNumStretchFactor(unsigned int sf)nux::Layout
GetObjectSize()nux::Trackable [virtual]
GetParentObject() const nux::Area
GetPercentage()nux::Area [virtual]
GetPositioning()nux::Area [virtual]
GetProperty(std::string const &name, T *foo=0)nux::Introspectable
GetReferenceCount() const nux::Object
GetRightPadding() const nux::Layout
GetRootGeometry() const nux::Area [virtual]
GetRootHeight() const nux::Area
GetRootParent()nux::Area
GetRootWidth() const nux::Area
GetRootX() const nux::Area
GetRootY() const nux::Area
GetScaleFactor()nux::Area [virtual]
GetToplevel()nux::Area
GetTopLevelViewWindow()nux::Area
GetTopPadding() const nux::Layout
has_key_focus_nux::Area [protected]
HasKeyFocus() const nux::Area
HasTopLevelParent()nux::Area
IncreaseSize(int x, int y)nux::Area
InitiallyUnownedObject(NUX_FILE_LINE_PROTO)nux::InitiallyUnownedObject
InnerGetAbsoluteGeometry(Geometry &geometry)nux::Area [protected]
InnerGetRootGeometry(Geometry &geometry)nux::Area [protected]
InspectKeyEvent(unsigned int event_type, unsigned int keysym, const char *character)nux::Area [virtual]
Introspectable()nux::Introspectable [inline]
Is3DArea() const nux::Area
IsArea() const nux::Area [virtual]
IsChildOf(Area *parent)nux::Area
IsDynamic() const nux::Trackable
IsEmpty() const nux::Layout [virtual]
IsHeapAllocated()nux::Trackable
IsInputArea() const nux::Area [virtual]
IsLayout() const nux::Area [virtual]
IsLayoutDone()nux::Area [virtual]
IsMousePointerInside() const nux::Area
IsQueuedForDraw()nux::Layout
IsSensitive() const nux::Area
IsSpaceLayout() const nux::Area [virtual]
IsView() const nux::Area [virtual]
IsViewWindow() const nux::Area [virtual]
IsVisible()nux::Area
key_nav_focus_activatenux::Area
key_nav_focus_changenux::Area
KeyNavIteration(KeyNavDirection direction)nux::Area [virtual]
Layout(NUX_FILE_LINE_PROTO)nux::Layout
left_padding_nux::Layout [protected]
m_contentHeightnux::Layout [protected]
m_ContentSizenux::Layout [protected]
m_ContentStackingnux::Layout [protected]
m_contentWidthnux::Layout [protected]
m_fittingHeightnux::Layout [protected]
m_fittingWidthnux::Layout [protected]
m_namenux::Layout [protected]
next_object_to_key_focus_area_nux::Area [protected]
NUX_DECLARE_OBJECT_TYPE(Layout, Area)nux::Layout [private]
nux::InitiallyUnownedObject::NUX_DECLARE_OBJECT_TYPE(InitiallyUnownedObject, Object)nux::InitiallyUnownedObject
nux::Object::NUX_DECLARE_OBJECT_TYPE(BaseObject, Trackable)nux::Object
NUX_DECLARE_ROOT_OBJECT_TYPE(Trackable)nux::Trackable
Object(bool OwnTheReference=true, NUX_FILE_LINE_PROTO)nux::Object
object_destroyednux::Object
on_geometry_change_reconfigure_parent_layout_nux::Area [protected]
OnChildQueueDrawnux::Layout
OnGeometryChangednux::Area
OnQueueDrawnux::Layout
OnResizenux::Area
OnSensitiveChangednux::Area
OnVisibleChangednux::Area
operator delete(void *ptr)nux::Trackable [static]
operator new(size_t size)nux::Trackable [static]
operator new(size_t size, void *ptr)nux::Trackable [static]
OwnsTheReference()nux::Trackable
ProcessDraw(GraphicsEngine &graphics_engine, bool force_draw)nux::Layout [virtual]
QueueDraw()nux::Layout [virtual]
QueueRelayout()nux::Area
ReconfigureParentLayoutOnGeometryChange()nux::Area
Reference()nux::Object [virtual]
RemoveChildObject(Area *)nux::Layout [virtual]
RequestBottomUpLayoutComputation(Area *bo_initiator)nux::Layout [virtual]
ResetDownwardPathToKeyFocusArea()nux::Area
ResetUpwardPathToKeyFocusArea()nux::Area
right_padding_nux::Layout [protected]
SearchInAllSubNodes(Area *bo)nux::Layout
SearchInFirstSubNodes(Area *bo)nux::Layout
Set2DMatrix(const Matrix4 &mat)nux::Area
Set2DTranslation(float tx, float ty, float tz)nux::Area
set_new_handler(std::new_handler handler)nux::Trackable [static]
SetAcceptKeyboardEvent(bool accept_key_event)nux::Area
SetAcceptMouseWheelEvent(bool accept_mouse_wheel_event)nux::Area
SetBaseHeight(int h)nux::Area
SetBaseSize(int w, int h)nux::Area [virtual]
SetBaseString(const char *Caption)nux::Area
SetBaseWidth(int w)nux::Area
SetBaseX(int x)nux::Area
SetBaseXY(int x, int y)nux::Area
SetBaseY(int y)nux::Area
SetContentDistribution(LayoutContentDistribution stacking_order)nux::Layout [virtual]
SetExtend(MinorDimensionSize ext)nux::Area [virtual]
SetGeometry(int x, int y, int w, int h)nux::Area
SetGeometry(const Geometry &geo)nux::Area
SetHorizontalExternalMargin(int m)nux::Layout
SetInputEventSensitivity(bool sensitive)nux::Area
SetLayoutDone(bool b)nux::Area [virtual]
SetLeftAndRightPadding(int padding)nux::Layout
SetLeftAndRightPadding(int left, int right)nux::Layout
SetMaximumHeight(int h)nux::Area [virtual]
SetMaximumSize(int w, int h)nux::Area [virtual]
SetMaximumWidth(int w)nux::Area [virtual]
SetMinimumHeight(int h)nux::Area [virtual]
SetMinimumSize(int w, int h)nux::Area [virtual]
SetMinimumWidth(int w)nux::Area [virtual]
SetMinMaxSize(int w, int h)nux::Area [virtual]
SetNextObjectToKeyFocusArea(Area *)nux::Area [protected]
SetOwnedReference(bool b)nux::Trackable [protected]
SetPadding(int top_bottom_padding, int left_right_padding)nux::Layout
SetPadding(int top, int right, int bottom, int left)nux::Layout
SetPadding(int padding)nux::Layout
SetParentObject(Area *parent)nux::Area [virtual]
SetPathToKeyFocusArea()nux::Area
SetPercentage(float f)nux::Area [virtual]
SetPositioning(MinorDimensionPosition p)nux::Area [virtual]
SetProperty(std::string const &name, const char *value)nux::Introspectable [inline]
SetProperty(std::string const &name, T const &value)nux::Introspectable
SetReconfigureParentLayoutOnGeometryChange(bool reconfigure_parent_layout)nux::Area
SetScaleFactor(unsigned int sf)nux::Area [virtual]
SetSensitive(bool)nux::Area
SetTopAndBottomPadding(int padding)nux::Layout
SetTopAndBottomPadding(int top, int bottom)nux::Layout
SetVerticalExternalMargin(int m)nux::Layout
SetVisible(bool visible)nux::Area
SinkReference()nux::Object [virtual]
space_between_children_nux::Layout [protected]
TestMousePointerInclusion(const Point &mouse_position, NuxEventType event_type)nux::Area
TestMousePointerInclusionFilterMouseWheel(const Point &mouse_position, NuxEventType event)nux::Area
top_padding_nux::Layout [protected]
Trackable()nux::Trackable [protected]
UnParentObject()nux::Area [virtual]
UnReference()nux::Object [virtual]
ViewAddednux::Layout
ViewRemovednux::Layout
~Area()nux::Area [virtual]
~InitiallyUnownedObject()nux::InitiallyUnownedObject
~Layout()nux::Layout [virtual]
~Object()nux::Object [protected, virtual]
~Trackable()=0nux::Trackable [protected, pure virtual]