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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
| #if USE_UNI_LUA
| using LuaAPI = UniLua.Lua;
| using RealStatePtr = UniLua.ILuaState;
| using LuaCSFunction = UniLua.CSharpFunctionDelegate;
| #else
| using LuaAPI = XLua.LuaDLL.Lua;
| using RealStatePtr = System.IntPtr;
| using LuaCSFunction = XLua.LuaDLL.lua_CSFunction;
| #endif
|
| using XLua;
| using System.Collections.Generic;
|
|
| namespace XLua.CSObjectWrap
| {
| using Utils = XLua.Utils;
| public class LayerUtilityWrap
| {
| public static void __Register(RealStatePtr L)
| {
| ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
| System.Type type = typeof(LayerUtility);
| Utils.BeginObjectRegister(type, L, translator, 0, 0, 0, 0);
|
|
|
|
|
|
| Utils.EndObjectRegister(type, L, translator, null, null,
| null, null, null);
|
| Utils.BeginClassRegister(type, L, __CreateInstance, 39, 0, 0);
|
|
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "DefaultLayer", LayerUtility.DefaultLayer);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "DefaultMask", LayerUtility.DefaultMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GroundLayer", LayerUtility.GroundLayer);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GroundMask", LayerUtility.GroundMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "Wall", LayerUtility.Wall);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "WallMask", LayerUtility.WallMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "UILayer", LayerUtility.UILayer);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "UIMask", LayerUtility.UIMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "DevisableUI", LayerUtility.DevisableUI);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "DevisableUIMask", LayerUtility.DevisableUIMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "UIEffectLayer", LayerUtility.UIEffectLayer);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "UIEffectMask", LayerUtility.UIEffectMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HUDLayer", LayerUtility.HUDLayer);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HUDMask", LayerUtility.HUDMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "Player", LayerUtility.Player);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "PlayerMask", LayerUtility.PlayerMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "Monster", LayerUtility.Monster);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "MonsterMask", LayerUtility.MonsterMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "TransparentFX", LayerUtility.TransparentFX);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "TransparentFXMask", LayerUtility.TransparentFXMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "Hero", LayerUtility.Hero);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HeroMask", LayerUtility.HeroMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "MapTrigger", LayerUtility.MapTrigger);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "MapTriggerMask", LayerUtility.MapTriggerMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "Walkble", LayerUtility.Walkble);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "WalkbleMask", LayerUtility.WalkbleMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "BossShow", LayerUtility.BossShow);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "BossShowMask", LayerUtility.BossShowMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "BattleEffectLow", LayerUtility.BattleEffectLow);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "BattleEffectLowMask", LayerUtility.BattleEffectLowMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "BattleEffectMid", LayerUtility.BattleEffectMid);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "BattleEffectMidMask", LayerUtility.BattleEffectMidMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "BattleEffectHigh", LayerUtility.BattleEffectHigh);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "BattleEffectHighMask", LayerUtility.BattleEffectHighMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "Hide", LayerUtility.Hide);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HideMask", LayerUtility.HideMask);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "MaskShow", LayerUtility.MaskShow);
| Utils.RegisterObject(L, translator, Utils.CLS_IDX, "MaskShowMask", LayerUtility.MaskShowMask);
|
|
|
|
| Utils.EndClassRegister(type, L, translator);
| }
|
| [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
| static int __CreateInstance(RealStatePtr L)
| {
| return LuaAPI.luaL_error(L, "LayerUtility does not have a constructor!");
| }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| }
| }
|
|