nux-1.14.0
nux::GridVLayout Member List
This is the complete list of members for nux::GridVLayout, including all inherited members.
_connection_map (defined in nux::Layout)nux::Layout [protected]
_has_focus_control (defined in nux::Layout)nux::Layout
_heap_allocated (defined in nux::Trackable)nux::Trackable [protected]
_ignore_focus (defined in nux::Layout)nux::Layout
_is_focused (defined in nux::Area)nux::Area [protected]
_layout_element_list (defined in nux::Layout)nux::Layout [protected]
_on_geometry_changeg_reconfigure_parent_layoutnux::Area [protected]
_queued_draw (defined in nux::Layout)nux::Layout [protected]
AcceptKeyboardEvent() const nux::Area
AcceptKeyNavFocus() (defined in nux::Layout)nux::Layout [protected, virtual]
AcceptMouseWheelEvent() const nux::Area
ActivateFocus() (defined in nux::Focusable)nux::Focusable
AddLayout(Layout *, unsigned int stretchFactor=1, MinorDimensionPosition=eAbove, MinorDimensionSize extend=eFull, float percentage=100.0f, LayoutPosition=NUX_LAYOUT_END) (defined in nux::Layout)nux::Layout [virtual]
AddProperty(std::string const &name, PropertyBase *property) (defined in nux::Introspectable)nux::Introspectable [inline]
AddSpace(unsigned int width, unsigned int stretchFactor=0, LayoutPosition index=NUX_LAYOUT_END) (defined in nux::Layout)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() (defined in nux::Area)nux::Area
ApplyMaxWidth() (defined in nux::Area)nux::Area
ApplyMinHeight() (defined in nux::Area)nux::Area
ApplyMinWidth() (defined in nux::Area)nux::Area
Area(NUX_FILE_LINE_DECL) (defined in nux::Area)nux::Area
CanFocus() (defined in nux::Focusable)nux::Focusable
ChildFocusChanged (defined in nux::Area)nux::Area
ChildLayoutChildQueuedDraw(Area *area) (defined in nux::Layout)nux::Layout [virtual]
ChildLayoutQueuedDraw(Layout *layout) (defined in nux::Layout)nux::Layout [virtual]
ChildViewQueuedDraw(View *view) (defined in nux::Layout)nux::Layout [virtual]
Clear() (defined in nux::Layout)nux::Layout [virtual]
ComputeChildLayout() (defined in nux::Area)nux::Area [virtual]
ComputeLayout2() (defined in nux::GridVLayout)nux::GridVLayout [virtual]
ComputePosition2(float offsetX, float offsetY) (defined in nux::Area)nux::Area [virtual]
Dispose()nux::Object [virtual]
DoActivateFocus() (defined in nux::Layout)nux::Layout [virtual]
DoCanFocus() (defined in nux::Layout)nux::Layout [virtual]
DoFocusDown(IEvent &ievent, long TraverseInfo, long ProcessEventInfo) (defined in nux::Layout)nux::Layout [protected, virtual]
DoFocusLeft(IEvent &ievent, long TraverseInfo, long ProcessEventInfo) (defined in nux::Layout)nux::Layout [protected, virtual]
DoFocusNext(IEvent &ievent, long TraverseInfo, long ProcessEventInfo) (defined in nux::Layout)nux::Layout [protected, virtual]
DoFocusPrev(IEvent &ievent, long TraverseInfo, long ProcessEventInfo) (defined in nux::Layout)nux::Layout [protected, virtual]
DoFocusRight(IEvent &ievent, long TraverseInfo, long ProcessEventInfo) (defined in nux::Layout)nux::Layout [protected, virtual]
DoFocusUp(IEvent &ievent, long TraverseInfo, long ProcessEventInfo) (defined in nux::Layout)nux::Layout [protected, virtual]
DoGetFocused() (defined in nux::Layout)nux::Layout [virtual]
DoneRedraw() (defined in nux::Layout)nux::Layout
DoSetFocused(bool focused) (defined in nux::Layout)nux::Layout [virtual]
Draw() (defined in nux::Layout)nux::Layout [inline, virtual]
EnablePartialVisibility(bool partial_visibility)nux::GridVLayout
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) (defined in nux::Area)nux::Area [virtual]
FindWidget(Area *WidgetObject) const (defined in nux::Layout)nux::Layout [virtual]
FocusActivated (defined in nux::Area)nux::Area
FocusChanged (defined in nux::Area)nux::Area
FocusFirstChild() (defined in nux::Layout)nux::Layout [protected, virtual]
FocusLastChild() (defined in nux::Layout)nux::Layout [protected, virtual]
FocusNextChild(Area *child) (defined in nux::Layout)nux::Layout [protected, virtual]
FocusPreviousChild(Area *child) (defined in nux::Layout)nux::Layout [protected, virtual]
ForceChildrenSize(bool force)nux::GridVLayout
GeometryChanged() (defined in nux::Area)nux::Area [inline, protected, virtual]
GeometryChangePending() (defined in nux::Area)nux::Area [inline, protected, virtual]
Get2DMatrix() const (defined in nux::Area)nux::Area
Get3DMatrix() const (defined in nux::Area)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 (defined in nux::Object)nux::Object
GetBaseHeight() const (defined in nux::Area)nux::Area
GetBaseString() const (defined in nux::Area)nux::Area
GetBaseWidth() const (defined in nux::Area)nux::Area
GetBaseX() const (defined in nux::Area)nux::Area
GetBaseY() const (defined in nux::Area)nux::Area
GetChildAtPosition(int pos) (defined in nux::GridVLayout)nux::GridVLayout [protected]
GetChildPos(Area *child) (defined in nux::GridVLayout)nux::GridVLayout [protected]
GetChildren() (defined in nux::Layout)nux::Layout [inline]
GetChildrenSize() const nux::GridVLayout
GetCompositeList(std::list< Area * > *ViewList) (defined in nux::GridVLayout)nux::GridVLayout [virtual]
GetContentDistribution() (defined in nux::Layout)nux::Layout [virtual]
GetContentHeight() const (defined in nux::Layout)nux::Layout [inline]
GetContentWidth() const (defined in nux::Layout)nux::Layout [inline]
GetExtend() (defined in nux::Area)nux::Area [virtual]
GetFocusableEventType(unsigned long eventType, unsigned long keysym, const char *character, FocusDirection *direction) (defined in nux::Focusable)nux::Focusable [static]
GetFocused() (defined in nux::Focusable)nux::Focusable
GetFocusedChild() (defined in nux::Layout)nux::Layout [protected]
GetGeometry() const nux::Area
GetHorizontalExternalMargin() const (defined in nux::Layout)nux::Layout [inline]
GetHorizontalInternalMargin() const (defined in nux::Layout)nux::Layout [inline]
GetLayoutProperties()nux::Area
GetMaximumHeight() const (defined in nux::Area)nux::Area
GetMaximumSize() const (defined in nux::Area)nux::Area
GetMaximumWidth() const (defined in nux::Area)nux::Area
GetMaxStretchFactor() (defined in nux::Layout)nux::Layout [virtual]
GetMinimumHeight() const (defined in nux::Area)nux::Area
GetMinimumSize() const (defined in nux::Area)nux::Area
GetMinimumWidth() const (defined in nux::Area)nux::Area
GetMinStretchFactor() (defined in nux::Layout)nux::Layout
GetNumColumn() const nux::GridVLayout
GetNumRow() const nux::GridVLayout
GetNumStretchFactor(unsigned int sf) (defined in nux::Layout)nux::Layout
GetObjectSize()nux::Trackable [virtual]
GetParentObject() const (defined in nux::Area)nux::Area
GetPercentage() (defined in nux::Area)nux::Area [virtual]
GetPositioning() (defined in nux::Area)nux::Area [virtual]
GetProperty(std::string const &name, T *foo=0) (defined in nux::Introspectable)nux::Introspectable
GetReferenceCount() const nux::Object
GetRootGeometry() const nux::Area [virtual]
GetRootHeight() const nux::Area
GetRootWidth() const nux::Area
GetRootX() const nux::Area
GetRootY() const nux::Area
GetStretchFactor() (defined in nux::Area)nux::Area [virtual]
GetToplevel()nux::Area
GetTopLevelViewWindow()nux::Area
GetVerticalExternalMargin() const (defined in nux::Layout)nux::Layout [inline]
GetVerticalInternalMargin() const (defined in nux::Layout)nux::Layout [inline]
GetWidthMatchContent() const nux::GridVLayout
GridVLayout(NUX_FILE_LINE_PROTO) (defined in nux::GridVLayout)nux::GridVLayout
has_key_focus_ (defined in nux::Area)nux::Area [protected]
HasFocusableEntries() (defined in nux::Layout)nux::Layout
HasFocusControl() (defined in nux::Layout)nux::Layout
HasKeyFocus() const (defined in nux::Area)nux::Area
HasTopLevelParent()nux::Area
IncreaseSize(int x, int y) (defined in nux::Area)nux::Area
InitiallyUnownedObject(NUX_FILE_LINE_PROTO)nux::InitiallyUnownedObject
InnerGetAbsoluteGeometry(Geometry &geometry)nux::Area [protected]
InnerGetRootGeometry(Geometry &geometry)nux::Area [protected]
InspectKeyEvent(unsigned int eventType, unsigned int keysym, const char *character)nux::Area [virtual]
Introspectable() (defined in nux::Introspectable)nux::Introspectable [inline]
Is3DArea() const (defined in nux::Area)nux::Area
IsArea() const (defined in nux::Area)nux::Area [virtual]
IsChildOf(Area *parent)nux::Area
IsDynamic() const nux::Trackable
IsEmpty() const (defined in nux::Layout)nux::Layout [virtual]
IsHeapAllocated()nux::Trackable
IsInputArea() const (defined in nux::Area)nux::Area [virtual]
IsLayout() const (defined in nux::Area)nux::Area [virtual]
IsLayoutDone() (defined in nux::Area)nux::Area [virtual]
IsQueuedForDraw()nux::Layout
IsSensitive()nux::Area
IsSpaceLayout() const (defined in nux::Area)nux::Area [virtual]
IsView() const (defined in nux::Area)nux::Area [virtual]
IsViewWindow() const (defined in nux::Area)nux::Area [virtual]
IsVisible()nux::Area
KeyNavIteration(KeyNavDirection direction) (defined in nux::GridVLayout)nux::GridVLayout [protected, virtual]
Layout(NUX_FILE_LINE_PROTO) (defined in nux::Layout)nux::Layout
m_contentHeight (defined in nux::Layout)nux::Layout [protected]
m_ContentSize (defined in nux::Layout)nux::Layout [protected]
m_ContentStacking (defined in nux::Layout)nux::Layout [protected]
m_contentWidth (defined in nux::Layout)nux::Layout [protected]
m_fittingHeight (defined in nux::Layout)nux::Layout [protected]
m_fittingWidth (defined in nux::Layout)nux::Layout [protected]
m_h_in_margin (defined in nux::Layout)nux::Layout [protected]
m_h_out_margin (defined in nux::Layout)nux::Layout [protected]
m_name (defined in nux::Layout)nux::Layout [protected]
m_v_in_margin (defined in nux::Layout)nux::Layout [protected]
m_v_out_margin (defined in nux::Layout)nux::Layout [protected]
next_object_to_key_focus_area_ (defined in nux::Area)nux::Area [protected]
NUX_DECLARE_OBJECT_TYPE(InitiallyUnownedObject, Object) (defined in nux::InitiallyUnownedObject)nux::InitiallyUnownedObject
NUX_DECLARE_OBJECT_TYPE(BaseObject, Trackable) (defined in nux::Object)nux::Object
NUX_DECLARE_ROOT_OBJECT_TYPE(Trackable) (defined in nux::Trackable)nux::Trackable
Object(bool OwnTheReference=true, NUX_FILE_LINE_PROTO)nux::Object
object_destroyednux::Object
OnChildFocusChanged(Area *child) (defined in nux::Layout)nux::Layout [protected]
OnChildQueueDraw (defined in nux::Layout)nux::Layout
OnGeometryChanged (defined in nux::Area)nux::Area
OnKeyNavChangeReconfigurenux::Area
OnKeyNavFocusActivate (defined in nux::Area)nux::Area
OnKeyNavFocusChange (defined in nux::Area)nux::Area
OnQueueDrawnux::Layout
OnResizenux::Area
OnSensitiveChanged (defined in nux::Area)nux::Area
OnVisibleChanged (defined in nux::Area)nux::Area
operator delete(void *ptr) (defined in nux::Trackable)nux::Trackable [static]
operator new(size_t size) (defined in nux::Trackable)nux::Trackable [static]
operator new(size_t size, void *ptr) (defined in nux::Trackable)nux::Trackable [static]
OwnsTheReference()nux::Trackable
PositionChildLayout(float offsetX, float offsetY) (defined in nux::Area)nux::Area [virtual]
ProcessDraw(GraphicsEngine &GfxContext, bool force_draw)nux::GridVLayout [virtual]
ProcessEvent(IEvent &ievent, long TraverseInfo, long ProcessEventInfo) (defined in nux::Layout)nux::Layout [inline, virtual]
ProcessFocusEvent(IEvent &ievent, long TraverseInfo, long ProcessEventInfo) (defined in nux::Layout)nux::Layout
QueueDraw()nux::Layout [virtual]
QueueRelayout()nux::Area
ReconfigureParentLayoutOnGeometryChange()nux::Area
Reference()nux::Object [virtual]
RemoveChildObject(Area *) (defined in nux::Layout)nux::Layout [virtual]
RequestBottomUpLayoutComputation(Area *bo_initiator)nux::Layout [virtual]
ResetDownwardPathToKeyFocusArea() (defined in nux::Area)nux::Area
ResetUpwardPathToKeyFocusArea() (defined in nux::Area)nux::Area
SearchInAllSubNodes(Area *bo) (defined in nux::Layout)nux::Layout
SearchInFirstSubNodes(Area *bo) (defined in nux::Layout)nux::Layout
SendEventToArea(Area *area, IEvent &ievent, long TraverseInfo, long ProcessEventInfo) (defined in nux::Layout)nux::Layout [protected]
Set2DMatrix(const Matrix4 &mat) (defined in nux::Area)nux::Area
Set2DTranslation(float tx, float ty, float tz) (defined in nux::Area)nux::Area
set_new_handler(std::new_handler handler) (defined in nux::Trackable)nux::Trackable [static]
SetAcceptKeyboardEvent(bool accept_key_event)nux::Area
SetAcceptMouseWheelEvent(bool accept_mouse_wheel_event)nux::Area
SetBaseHeight(int h) (defined in nux::Area)nux::Area
SetBaseSize(int w, int h)nux::Area
SetBaseString(const TCHAR *Caption) (defined in nux::Area)nux::Area
SetBaseWidth(int w) (defined in nux::Area)nux::Area
SetBaseX(int x) (defined in nux::Area)nux::Area
SetBaseXY(int x, int y) (defined in nux::Area)nux::Area
SetBaseY(int y) (defined in nux::Area)nux::Area
SetChildrenSize(int width, int height)nux::GridVLayout
SetContentDistribution(LayoutContentDistribution stacking_order)nux::Layout [virtual]
SetExtend(MinorDimensionSize ext) (defined in nux::Area)nux::Area [virtual]
SetFocusControl(bool focus_control) (defined in nux::Layout)nux::Layout
SetFocused(bool focused) (defined in nux::Focusable)nux::Focusable
SetGeometry(int x, int y, int w, int h)nux::Area
SetGeometry(const Geometry &geo)nux::Area
SetHorizontalExternalMargin(int m) (defined in nux::Layout)nux::Layout [inline]
SetHorizontalInternalMargin(int m) (defined in nux::Layout)nux::Layout [inline]
SetLayoutDone(bool b) (defined in nux::Area)nux::Area [virtual]
SetLayoutProperties(LayoutProperties *properties)nux::Area
SetMaximumHeight(int h) (defined in nux::Area)nux::Area
SetMaximumSize(int w, int h) (defined in nux::Area)nux::Area
SetMaximumWidth(int w) (defined in nux::Area)nux::Area
SetMinimumHeight(int h) (defined in nux::Area)nux::Area
SetMinimumSize(int w, int h) (defined in nux::Area)nux::Area
SetMinimumWidth(int w) (defined in nux::Area)nux::Area
SetMinMaxSize(int w, int h) (defined in nux::Area)nux::Area
SetOwnedReference(bool b) (defined in nux::Trackable)nux::Trackable [protected]
SetParentObject(Area *)nux::Area [virtual]
SetPathToKeyFocusArea() (defined in nux::Area)nux::Area
SetPercentage(float f) (defined in nux::Area)nux::Area [virtual]
SetPositioning(MinorDimensionPosition p) (defined in nux::Area)nux::Area [virtual]
SetProperty(std::string const &name, const char *value)nux::Introspectable [inline]
SetProperty(std::string const &name, T const &value) (defined in nux::Introspectable)nux::Introspectable
SetReconfigureParentLayoutOnGeometryChange(bool reconfigure_parent_layout)nux::Area
SetSensitive(bool sensitive)nux::Area
SetStretchFactor(unsigned int sf) (defined in nux::Area)nux::Area [virtual]
SetVerticalExternalMargin(int m) (defined in nux::Layout)nux::Layout [inline]
SetVerticalInternalMargin(int m) (defined in nux::Layout)nux::Layout [inline]
SetVisible(bool visible)nux::Area
SetWidthMatchContent(bool match_content)nux::GridVLayout
SinkReference()nux::Object [virtual]
TestMousePointerInclusion(const Point &mouse_position, NuxEventType event_type)nux::Area
TestMousePointerInclusionFilterMouseWheel(const Point &mouse_position, NuxEventType event)nux::Area
Trackable() (defined in nux::Trackable)nux::Trackable [protected]
UnParentObject()nux::Area [virtual]
UnReference()nux::Object [virtual]
ViewAdded (defined in nux::Layout)nux::Layout
ViewRemoved (defined in nux::Layout)nux::Layout
~Area() (defined in nux::Area)nux::Area [virtual]
~GridVLayout() (defined in nux::GridVLayout)nux::GridVLayout
~InitiallyUnownedObject() (defined in nux::InitiallyUnownedObject)nux::InitiallyUnownedObject
~Layout() (defined in nux::Layout)nux::Layout [virtual]
~Object()nux::Object [protected, virtual]
~Trackable()=0 (defined in nux::Trackable)nux::Trackable [protected, pure virtual]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends