## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# awsEmbeddedComponent Member List

This is the complete list of members for awsEmbeddedComponent, including all inherited members.

AddChild(iAwsComponent *child) | awsEmbeddedComponent | `[inline, virtual]`
AddRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`
AddToLayout(iAwsComponent *cmp, iAwsComponentNode *settings) | awsEmbeddedComponent | `[inline, virtual]`
AddToTabOrder(iAwsComponent *cmp) | awsEmbeddedComponent | `[inline, virtual]`
awsEmbeddedComponent(iAws *mgr) | awsEmbeddedComponent | `[inline]`
Broadcast(uint32 signal) | awsEmbeddedComponent | `[inline, virtual]`
ChildAt(int x, int y) | awsEmbeddedComponent | `[inline, virtual]`
ClearFlag(unsigned int flag) | awsEmbeddedComponent | `[inline, virtual]`
clearPreferredSize() | awsEmbeddedComponent | `[inline, virtual]`
ClientFrame() | awsEmbeddedComponent | `[inline, virtual]`
ComponentAbove() | awsEmbeddedComponent | `[inline, virtual]`
ComponentBelow() | awsEmbeddedComponent | `[inline, virtual]`
Create(iAws *m, iAwsComponent *parent, iAwsComponentNode *settings) | awsEmbeddedComponent | `[inline, virtual]`
DecRef()=0 | iBase | `[pure virtual]`
DoFindChild(unsigned int id) | awsEmbeddedComponent | `[inline, virtual]`
iAwsComponent::DoFindChild(unsigned id)=0 | iAwsComponent | `[pure virtual]`
Execute(const char *action, iAwsParmList *parmlist) | awsEmbeddedComponent | `[inline, virtual]`
FindChild(const char *name) | awsEmbeddedComponent | `[inline, virtual]`
Flags() | awsEmbeddedComponent | `[inline, virtual]`
Focusable() | awsEmbeddedComponent | `[inline, virtual]`
Frame() | awsEmbeddedComponent | `[inline, virtual]`
GetChildCount() | awsEmbeddedComponent | `[inline, virtual]`
GetComponent() | awsEmbeddedComponent | `[inline, virtual]`
GetFirstFocusableChild(iAwsComponent *comp) | awsEmbeddedComponent | `[inline, virtual]`
GetID() | awsEmbeddedComponent | `[inline, virtual]`
getInsets() | awsEmbeddedComponent | `[inline, virtual]`
GetManager() | awsEmbeddedComponent | `[inline]`
GetMarkToDelete() | awsEmbeddedComponent | `[inline, virtual]`
getMinimumSize() | awsEmbeddedComponent | `[inline, virtual]`
getPreferredSize() | awsEmbeddedComponent | `[inline, virtual]`
GetProperty(const char *name, intptr_t *parm) | awsEmbeddedComponent | `[inline, virtual]`
GetProperty(const char *name, void **parm) | awsEmbeddedComponent | `[inline, virtual]`
GetRefCount()=0 | iBase | `[pure virtual]`
GetTabComponent(int index) | awsEmbeddedComponent | `[inline, virtual]`
GetTabLength() | awsEmbeddedComponent | `[inline, virtual]`
GetTopChild() | awsEmbeddedComponent | `[inline, virtual]`
HandleEvent(iEvent &Event) | awsEmbeddedComponent | `[inline, virtual]`
HasChildren() | awsEmbeddedComponent | `[inline, virtual]`
Hide() | awsEmbeddedComponent | `[inline, virtual]`
IncRef()=0 | iBase | `[pure virtual]`
Initialize(iAwsComponent *component) | awsEmbeddedComponent | `[inline, virtual]`
Invalidate() | awsEmbeddedComponent | `[inline, virtual]`
Invalidate(csRect area) | awsEmbeddedComponent | `[inline, virtual]`
isDeaf() | awsEmbeddedComponent | `[inline, virtual]`
isFocused() | awsEmbeddedComponent | `[inline, virtual]`
isHidden() | awsEmbeddedComponent | `[inline, virtual]`
IsMaximized() | awsEmbeddedComponent | `[inline, virtual]`
Layout() | awsEmbeddedComponent | `[inline, virtual]`
LayoutChildren() | awsEmbeddedComponent | `[inline, virtual]`
LinkAbove(iAwsComponent *c) | awsEmbeddedComponent | `[inline, virtual]`
LinkBelow(iAwsComponent *c) | awsEmbeddedComponent | `[inline, virtual]`
Lower() | awsEmbeddedComponent | `[inline, virtual]`
MarkToDelete() | awsEmbeddedComponent | `[inline, virtual]`
Maximize() | awsEmbeddedComponent | `[inline, virtual]`
Move(int delta_x, int delta_y) | awsEmbeddedComponent | `[inline, virtual]`
MoveTo(int x, int y) | awsEmbeddedComponent | `[inline, virtual]`
OnAdded() | awsEmbeddedComponent | `[inline, virtual]`
OnChildHide() | awsEmbeddedComponent | `[inline, virtual]`
OnChildMoved() | awsEmbeddedComponent | `[inline, virtual]`
OnChildShow() | awsEmbeddedComponent | `[inline, virtual]`
OnDraw(csRect clip) | awsEmbeddedComponent | `[inline, virtual]`
OnFrame() | awsEmbeddedComponent | `[inline, virtual]`
OnGainFocus() | awsEmbeddedComponent | `[inline, virtual]`
OnKeyboard(const csKeyEventData &eventData) | awsEmbeddedComponent | `[inline, virtual]`
OnLostFocus() | awsEmbeddedComponent | `[inline, virtual]`
OnLower() | awsEmbeddedComponent | `[inline, virtual]`
OnMouseClick(int button, int x, int y) | awsEmbeddedComponent | `[inline, virtual]`
OnMouseDoubleClick(int button, int x, int y) | awsEmbeddedComponent | `[inline, virtual]`
OnMouseDown(int button, int x, int y) | awsEmbeddedComponent | `[inline, virtual]`
OnMouseEnter() | awsEmbeddedComponent | `[inline, virtual]`
OnMouseExit() | awsEmbeddedComponent | `[inline, virtual]`
OnMouseMove(int button, int x, int y) | awsEmbeddedComponent | `[inline, virtual]`
OnMouseUp(int button, int x, int y) | awsEmbeddedComponent | `[inline, virtual]`
OnRaise() | awsEmbeddedComponent | `[inline, virtual]`
OnResized() | awsEmbeddedComponent | `[inline, virtual]`
OnSetFocus() | awsEmbeddedComponent | `[inline, virtual]`
OnUnsetFocus() | awsEmbeddedComponent | `[inline, virtual]`
Overlaps(csRect &r) | awsEmbeddedComponent | `[inline, virtual]`
Parent() | awsEmbeddedComponent | `[inline, virtual]`
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | `[pure virtual]`
Raise() | awsEmbeddedComponent | `[inline, virtual]`
RedrawTag() | awsEmbeddedComponent | `[inline, virtual]`
RegisterSlot(iAwsSlot *slot, unsigned long signal) | awsEmbeddedComponent | `[inline, virtual]`
RemoveChild(iAwsComponent *child) | awsEmbeddedComponent | `[inline, virtual]`
RemoveRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`
Resize(int width, int height) | awsEmbeddedComponent | `[inline, virtual]`
ResizeTo(csRect newFrame) | awsEmbeddedComponent | `[inline, virtual]`
SetComponentAbove(iAwsComponent *cmp) | awsEmbeddedComponent | `[inline, virtual]`
SetComponentBelow(iAwsComponent *cmp) | awsEmbeddedComponent | `[inline, virtual]`
SetDeaf(bool isDeaf) | awsEmbeddedComponent | `[inline, virtual]`
SetFlag(unsigned int flag) | awsEmbeddedComponent | `[inline, virtual]`
SetFocus() | awsEmbeddedComponent | `[inline, virtual]`
SetFocusable(bool focusable) | awsEmbeddedComponent | `[inline, virtual]`
SetID(unsigned long id) | awsEmbeddedComponent | `[inline, virtual]`
SetLayout(iAwsLayoutManager *layoutMgr) | awsEmbeddedComponent | `[inline, virtual]`
SetParent(iAwsComponent *parent) | awsEmbeddedComponent | `[inline, virtual]`
setPreferredSize(const csRect &size) | awsEmbeddedComponent | `[inline, virtual]`
SetProperty(const char *name, intptr_t parm) | awsEmbeddedComponent | `[inline, virtual]`
SetProperty(const char *name, void *parm) | awsEmbeddedComponent | `[inline, virtual]`
SetRedrawTag(unsigned int tag) | awsEmbeddedComponent | `[inline, virtual]`
SetTopChild(iAwsComponent *child) | awsEmbeddedComponent | `[inline, virtual]`
Setup(iAws *wmgr, iAwsComponentNode *settings) | awsEmbeddedComponent | `[inline, virtual]`
Show() | awsEmbeddedComponent | `[inline, virtual]`
TabNext(iAwsComponent *cmp) | awsEmbeddedComponent | `[inline, virtual]`
TabPrev(iAwsComponent *cmp) | awsEmbeddedComponent | `[inline, virtual]`
Type() | awsEmbeddedComponent | `[inline, virtual]`
Unlink() | awsEmbeddedComponent | `[inline, virtual]`
UnMaximize() | awsEmbeddedComponent | `[inline, virtual]`
UnregisterSlot(iAwsSlot *slot, unsigned long signal) | awsEmbeddedComponent | `[inline, virtual]`
UnsetFocus() | awsEmbeddedComponent | `[inline, virtual]`
Window() | awsEmbeddedComponent | `[inline, virtual]`
WindowManager() | awsEmbeddedComponent | `[inline, virtual]`
~awsEmbeddedComponent() | awsEmbeddedComponent | `[inline, virtual]`