少年修仙传客户端基础资源
Client_PangDeRong
2018-11-10 f08f1cb1c33396b641fd6448b14c1227235b498f
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!");
        }
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
    }
}