IMFPart Member List

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