24 #ifndef __IScriptMutationData__ 25 #define __IScriptMutationData__ 27 #include "IScriptEvent.h" 28 #include "IScriptEventTarget.h" 30 #include "ScriptReturnData.h" 32 using namespace ScriptInfo ;
40 enum { kDefaultIID = IID_ISCRIPTMUTATIONDATA };
44 virtual void SetAttribute(
ScriptID propID ) = 0 ;
48 virtual ScriptID GetAttribute()
const = 0 ;
72 ASSERT( mutationData ) ;
73 if ( t == IScriptEventTarget::kPreDispatch )
77 else if ( t == IScriptEventTarget::kPostDispatch )