/* * This file was automatically generated by version 1.7 of cextract. * Manual editing not recommended. */ #ifndef __CEXTRACT__ #ifdef __STDC__ extern PtrAttribute AttachAttrByExceptNum ( int ExceptNum, PtrElement pEl, PtrElement pReferredEl, PtrDocument pDoc ); extern void RedisplayAttribute ( PtrAttribute pAttr, PtrElement pEl, PtrDocument pDoc ); extern void IsolateSelection ( PtrDocument pDoc, PtrElement * pFirstSel, PtrElement * pLastSel, int *firstChar, int *lastChar, boolean createEmpty ); extern void ApplyAttrPRulesToElem ( PtrElement pEl, PtrDocument pDoc, PtrAttribute pAttr, boolean inherit ); extern void ApplyAttrPRulesToSubtree ( PtrElement pEl, PtrDocument pDoc, PtrAttribute pAttr ); extern void ApplyAttrPRules ( PtrElement pEl, PtrDocument pDoc, PtrAttribute pAttr ); extern void KeepFreeElements ( PtrElement pEl, PtrElement * pFirstFree ); extern void ChangeLanguage ( PtrDocument pDoc, PtrElement pEl, Language lang, boolean force ); extern void UpdateCountersByAttr ( PtrElement pEl, PtrAttribute pAttr, PtrDocument pDoc ); extern void RemoveAttrPresentation ( PtrElement pEl, PtrDocument pDoc, PtrAttribute pAttr, boolean inherit, PtrAttribute pCompAttr ); extern void RemoveInheritedAttrPresent ( PtrElement pEl, PtrDocument pDoc, PtrAttribute pAttr ); extern void RemoveComparAttrPresent ( PtrElement pEl, PtrDocument pDoc, PtrAttribute pAttr ); extern PtrAttribute AddAttrToElem ( PtrElement pEl, PtrAttribute pNewAttr ); extern void AttachAttrWithValue ( PtrElement pEl, PtrDocument pDoc, PtrAttribute pNewAttr ); extern void AttachAttrToRange ( PtrAttribute pAttr, int lastChar, int firstChar, PtrElement pLastSel, PtrElement pFirstSel, PtrDocument pDoc, boolean reDisplay ); extern void AttachMandatoryAttributes ( PtrElement pEl, PtrDocument pDoc ); extern PtrAttribute GetAttrByExceptNum ( PtrElement pEl, int ExceptNum ); extern void SetAttrValueByExceptNum ( PtrElement pEl, PtrDocument pDoc, int attrVal, int ExceptNum ); #else /* __STDC__ */ extern PtrAttribute AttachAttrByExceptNum (/* int ExceptNum, PtrElement pEl, PtrElement pReferredEl, PtrDocument pDoc */); extern void RedisplayAttribute (/* PtrAttribute pAttr, PtrElement pEl, PtrDocument pDoc */); extern void IsolateSelection (/* PtrDocument pDoc, PtrElement * pFirstSel, PtrElement * pLastSel, int *firstChar, int *lastChar, boolean createEmpty */); extern void ApplyAttrPRulesToElem (/* PtrElement pEl, PtrDocument pDoc, PtrAttribute pAttr, boolean inherit */); extern void ApplyAttrPRulesToSubtree (/* PtrElement pEl, PtrDocument pDoc, PtrAttribute pAttr */); extern void ApplyAttrPRules (/* PtrElement pEl, PtrDocument pDoc, PtrAttribute pAttr */); extern void KeepFreeElements (/* PtrElement pEl, PtrElement * pFirstFree */); extern void ChangeLanguage (/* PtrDocument pDoc, PtrElement pEl, Language lang, boolean force */); extern void UpdateCountersByAttr (/* PtrElement pEl, PtrAttribute pAttr, PtrDocument pDoc */); extern void RemoveAttrPresentation (/* PtrElement pEl, PtrDocument pDoc, PtrAttribute pAttr, boolean inherit, PtrAttribute pCompAttr */); extern void RemoveInheritedAttrPresent (/* PtrElement pEl, PtrDocument pDoc, PtrAttribute pAttr */); extern void RemoveComparAttrPresent (/* PtrElement pEl, PtrDocument pDoc, PtrAttribute pAttr */); extern PtrAttribute AddAttrToElem (/* PtrElement pEl, PtrAttribute pNewAttr */); extern void AttachAttrWithValue (/* PtrElement pEl, PtrDocument pDoc, PtrAttribute pNewAttr */); extern void AttachAttrToRange (/* PtrAttribute pAttr, int lastChar, int firstChar, PtrElement pLastSel, PtrElement pFirstSel, PtrDocument pDoc, boolean reDisplay */); extern void AttachMandatoryAttributes (/* PtrElement pEl, PtrDocument pDoc */); extern PtrAttribute GetAttrByExceptNum (/* PtrElement pEl, int ExceptNum */); extern void SetAttrValueByExceptNum (/* PtrElement pEl, PtrDocument pDoc, int attrVal, int ExceptNum */); #endif /* __STDC__ */ #endif /* __CEXTRACT__ */