Initial community commit
This commit is contained in:
61
Src/Wasabi/api/script/objects/c_script/c_container.h
Normal file
61
Src/Wasabi/api/script/objects/c_script/c_container.h
Normal file
@@ -0,0 +1,61 @@
|
||||
/* 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
|
||||
Reference in New Issue
Block a user