blob: 687293a7aa999b837c08ef19139663b368288a8e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
// ----------------------------------------------------------------------------
// Generated by InterfaceFactory [Fri May 16 23:15:13 2003]
//
// File : rootobjectx.h
// Class : RootObject
// class layer : Dispatchable Receiver
// ----------------------------------------------------------------------------
#ifndef __ROOTOBJECTX_H
#define __ROOTOBJECTX_H
#include "rootobject.h"
class RootObjectCallback;
class ScriptObject;
// ----------------------------------------------------------------------------
class RootObjectX : public RootObject {
protected:
RootObjectX() {}
public:
virtual const wchar_t *rootobject_getClassName()=0;
virtual void rootobject_notify(const wchar_t *s, const wchar_t *t, int u, int v)=0;
virtual ScriptObject *rootobject_getScriptObject()=0;
virtual void rootobject_setScriptObject(ScriptObject *obj)=0;
virtual void rootobject_addCB(RootObjectCallback *cb)=0;
protected:
RECVS_DISPATCH;
};
#endif // __ROOTOBJECTX_H
|