, including all inherited members.
AddChildIMFPart(IMFPart *inPart)=0 | IMFPart | [pure virtual] |
AddRef()=0 | IMCUnknown | [pure virtual] |
BaseWindowToLocal(TMCPoint &ioWindowPoint) const =0 | IMFPart | [pure virtual] |
BaseWindowToLocal(TMCRect &ioWindowRect) const =0 | IMFPart | [pure virtual] |
BeginSetMultiValues()=0 | IMFPart | [pure virtual] |
BindGraphicContext(IMCGraphicContext *drawContext=nil)=0 | IMFPart | [pure virtual] |
BindNonBufferedGraphicContext(IMCGraphicContext *drawContext)=0 | IMFPart | [pure virtual] |
CallPrepareToDestroy()=0 | IMFPart | [pure virtual] |
ClipContextToPart(IMCGraphicContext *drawContext=nil)=0 | IMFPart | [pure virtual] |
Enable(boolean beEnabled)=0 | IMFPart | [pure virtual] |
EndSetMultiValues(MFPartValueType inValueType)=0 | IMFPart | [pure virtual] |
FindChildPartByID(IMFPart **outPart, uint32 inPartID, boolean inStopAtGroup=false) const =0 | IMFPart | [pure virtual] |
FindChildPartByID(IDType inPartID, boolean inStopAtGroup=false) const =0 | IMFPart | [pure virtual] |
FindChildParts(const TMCArray< TPartFindingInfo > &inPartArray) const =0 | IMFPart | [pure virtual] |
FindParentPartByID(uint32 inPartID) const =0 | IMFPart | [pure virtual] |
GetActive(void) const =0 | IMFPart | [pure virtual] |
GetAttribute(IMFAttribute &outAttribute)=0 | IMFPart | [pure virtual] |
GetBoundsInLocal(TMCRect &ioBounds) const =0 | IMFPart | [pure virtual] |
GetBoundsInParent(TMCRect &ioBounds) const =0 | IMFPart | [pure virtual] |
GetBoundsInWindow(TMCRect &ioBounds) const =0 | IMFPart | [pure virtual] |
GetChildParts(TMCCountedPtrArray< IMFPart > &children) const =0 | IMFPart | [pure virtual] |
GetChildPartsBounds(TMCRect &outBounds) const =0 | IMFPart | [pure virtual] |
GetClipBoundsInLocal(TMCRect &ioBounds) const =0 | IMFPart | [pure virtual] |
GetClipBoundsInParent(TMCRect &ioBounds) const =0 | IMFPart | [pure virtual] |
GetClipBoundsInWindow(TMCRect &ioBounds) const =0 | IMFPart | [pure virtual] |
GetCursorID(const TMCPoint &inWhere, MFCursorID &outCursorID) const =0 | IMFPart | [pure virtual] |
GetIMFPartID(void) const =0 | IMFPart | [pure virtual] |
GetIsGroup() const =0 | IMFPart | [pure virtual] |
GetNonBufferedGraphicContext(IMCGraphicContext **outContext)=0 | IMFPart | [pure virtual] |
GetParentGroup() const =0 | IMFPart | [pure virtual] |
GetPartBaseWindow(IMFPart **outPart)=0 | IMFPart | [pure virtual] |
GetPartBaseWindowNoAddRef()=0 | IMFPart | [pure virtual] |
GetPartParent() const =0 | IMFPart | [pure virtual] |
GetPartParent(IMFPart **outPart) const =0 | IMFPart | [pure virtual] |
GetPartParentWindow(IMFPart **outPart)=0 | IMFPart | [pure virtual] |
GetPositionInLocal(TMCPoint &ioPosition) const =0 | IMFPart | [pure virtual] |
GetPositionInParent(TMCPoint &ioPosition) const =0 | IMFPart | [pure virtual] |
GetPositionInWindow(TMCPoint &ioPosition) const =0 | IMFPart | [pure virtual] |
GetSize(TMCPoint &ioSize) const =0 | IMFPart | [pure virtual] |
GetSystemDeviceContextPtr(void)=0 | IMFPart | [pure virtual] |
GetSystemWindowPtr()=0 | IMFPart | [pure virtual] |
GetTextStyle(ETextStyle &outTextStyle, TMCString &outFontName, uint16 &outSize, uint16 &outFace)=0 | IMFPart | [pure virtual] |
GetThisResponder()=0 | IMFPart | [pure virtual] |
GetValue(void *outValue, MFPartValueType inValueType) const =0 | IMFPart | [pure virtual] |
GetVisibleRectsInWindow(boolean fullyVisibleOnly=true)=0 | IMFPart | [pure virtual] |
GetWebLink() const =0 | IMFPart | [pure virtual] |
ImmediateUpdate(boolean useDoubleBuffer=false, const TMCRect *inBounds=nil)=0 | IMFPart | [pure virtual] |
Invalidate()=0 | IMFPart | [pure virtual] |
Invalidate(const TMCRect &invalRect)=0 | IMFPart | [pure virtual] |
IsChildOf(const IMFPart *inPart) const =0 | IMFPart | [pure virtual] |
IsInMultiValueMode() const =0 | IMFPart | [pure virtual] |
IsShowing() const =0 | IMFPart | [pure virtual] |
IsValueUndefined() const =0 | IMFPart | [pure virtual] |
LocalToBaseWindow(TMCPoint &ioWindowPoint) const =0 | IMFPart | [pure virtual] |
LocalToBaseWindow(TMCRect &ioWindowRect) const =0 | IMFPart | [pure virtual] |
LocalToParent(TMCPoint &ioParentPoint) const =0 | IMFPart | [pure virtual] |
LocalToParent(TMCRect &ioParentRect) const =0 | IMFPart | [pure virtual] |
LocalToScreen(TMCPoint &ioWindowPoint) const =0 | IMFPart | [pure virtual] |
LocalToScreen(TMCRect &ioWindowRect) const =0 | IMFPart | [pure virtual] |
LocalToWindow(TMCPoint &ioWindowPoint) const =0 | IMFPart | [pure virtual] |
LocalToWindow(TMCRect &ioWindowRect) const =0 | IMFPart | [pure virtual] |
ParentToLocal(TMCPoint &ioParentPoint) const =0 | IMFPart | [pure virtual] |
ParentToLocal(TMCRect &ioParentRect) const =0 | IMFPart | [pure virtual] |
ProcessUpdates(const TMCRect &inUpdateRect=TMCRect::kInvalid)=0 | IMFPart | [pure virtual] |
ProcessUpdatesPart(boolean inPostAction=false)=0 | IMFPart | [pure virtual] |
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
Release()=0 | IMCUnknown | [pure virtual] |
RemoveFromParent()=0 | IMFPart | [pure virtual] |
ResignAsResponder()=0 | IMFPart | [pure virtual] |
ScreenToLocal(TMCPoint &ioWindowPoint) const =0 | IMFPart | [pure virtual] |
ScreenToLocal(TMCRect &ioWindowRect) const =0 | IMFPart | [pure virtual] |
SelfDraw(IMCGraphicContext *inGraphicContext, const TMCRect &inUpdateBBox)=0 | IMFPart | [pure virtual] |
SelfMouseDown(const TMCPoint &inWhere, const TMCPlatformEvent &inEvent)=0 | IMFPart | [pure virtual] |
SelfMouseEntering(const TMCPoint &inWhere, const TMCModifiers &inModifiers)=0 | IMFPart | [pure virtual] |
SelfMouseLeaving(const TMCModifiers &inModifiers)=0 | IMFPart | [pure virtual] |
SelfMouseStillInside(const TMCPoint &inWhere, const TMCModifiers &inModifiers)=0 | IMFPart | [pure virtual] |
SelfTrackDragAndDropEntering(const TMCPoint &inWhere, const TMFDragFlavors &inOfferedTypeList)=0 | IMFPart | [pure virtual] |
SelfTrackDragAndDropLeaving(const TMFDragFlavors &inOfferedTypeList)=0 | IMFPart | [pure virtual] |
SelfTrackDragAndDropStillInside(const TMCPoint &inWhere, const TMFDragFlavors &inOfferedTypeList)=0 | IMFPart | [pure virtual] |
SetAttribute(const IMFAttribute &inAttribute)=0 | IMFPart | [pure virtual] |
SetBoundsInParent(const TMCRect &inBounds, boolean invalidate=true, boolean notify=false)=0 | IMFPart | [pure virtual] |
SetCursor(MFCursorID inCursorID)=0 | IMFPart | [pure virtual] |
SetCursorID(MFCursorID inCursorID)=0 | IMFPart | [pure virtual] |
SetEraseBack(boolean inEraseBack)=0 | IMFPart | [pure virtual] |
SetExcludeFromDoubleBuffer(boolean inExclude)=0 | IMFPart | [pure virtual] |
SetIMFPartID(IDType partID)=0 | IMFPart | [pure virtual] |
SetIsGroup(boolean isGroup)=0 | IMFPart | [pure virtual] |
SetIsOpaque(boolean isOpaque)=0 | IMFPart | [pure virtual] |
SetMultiValueMode(boolean activateMultiValueMode)=0 | IMFPart | [pure virtual] |
SetMustFullyInvalidate(boolean inMust)=0 | IMFPart | [pure virtual] |
SetOpacityKind(EOpacityKind inOpacityKind)=0 | IMFPart | [pure virtual] |
SetPartID(MFPartID inPartID)=0 | IMFPart | [pure virtual] |
SetPositionInParent(const TMCPoint &inPosition, boolean inInvalidate, boolean inNotify)=0 | IMFPart | [pure virtual] |
SetShown(boolean inShown, boolean setChilds=false)=0 | IMFPart | [pure virtual] |
SetSize(const TMCPoint &inSize, boolean inInvalidate, boolean inNotify)=0 | IMFPart | [pure virtual] |
SetTextStyle(ETextStyle inTextStyle, const TMCString &inFontName, uint16 inSize, uint16 inFace)=0 | IMFPart | [pure virtual] |
SetToolTipString(const TMCString &str)=0 | IMFPart | [pure virtual] |
SetValue(const void *inValue, MFPartValueType inValueType, boolean inInvalidate, boolean inNotify)=0 | IMFPart | [pure virtual] |
SetWantsToValidateCaches()=0 | IMFPart | [pure virtual] |
SetWantsVisibleRegion(boolean inWantsVisibleRegion)=0 | IMFPart | [pure virtual] |
SetWebLink(const TMCString &inLink)=0 | IMFPart | [pure virtual] |
SwapOrientation(boolean inHorizontal)=0 | IMFPart | [pure virtual] |
UndefineValue()=0 | IMFPart | [pure virtual] |
WindowToLocal(TMCPoint &ioWindowPoint) const =0 | IMFPart | [pure virtual] |
WindowToLocal(TMCRect &ioWindowRect) const =0 | IMFPart | [pure virtual] |