12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- /* This file was generated by Maki Compiler, do not edit manually */
- #ifndef __C_CONTAINER_H
- #define __C_CONTAINER_H
- #include "c_rootobj.h"
- #define C_CONTAINER_PARENT C_RootObject
- class C_Container : public C_CONTAINER_PARENT {
- public:
- C_Container(ScriptObject *object);
- C_Container();
- virtual ~C_Container();
- virtual void C_hook(ScriptObject *o);
- ScriptObject *getScriptObject();
- virtual void onSwitchToLayout(ScriptObject *newlayout);
- virtual void onBeforeSwitchToLayout(ScriptObject *oldlayout, ScriptObject *newlayout);
- virtual void setXmlParam(const wchar_t *param, const wchar_t *value);
- virtual void onHideLayout(ScriptObject *_layout);
- virtual void onShowLayout(ScriptObject *_layout);
- virtual ScriptObject *getLayout(const wchar_t *layout_id);
- virtual int getNumLayouts();
- virtual ScriptObject *enumLayout(int num);
- virtual void switchToLayout(const wchar_t *layout_id);
- virtual void show();
- virtual void hide();
- virtual void close();
- virtual void toggle();
- virtual int isDynamic();
- virtual void setName(const wchar_t *name);
- virtual ScriptObject *getCurLayout();
- private:
- ScriptObject *obj;
- int inited;
- static int loaded;
- static int onswitchtolayout_id;
- static int onbeforeswitchtolayout_id;
- static int setxmlparam_id;
- static int onhidelayout_id;
- static int onshowlayout_id;
- static int getlayout_id;
- static int getnumlayouts_id;
- static int enumlayout_id;
- static int switchtolayout_id;
- static int show_id;
- static int hide_id;
- static int close_id;
- static int toggle_id;
- static int isdynamic_id;
- static int setname_id;
- static int getcurlayout_id;
- };
- #endif
|