static int IntToEnum(IntPtr L)
    {
        int          arg0 = (int)LuaDLL.lua_tonumber(L, 1);
        FairyUIState o    = (FairyUIState)arg0;

        ToLua.Push(L, o);
        return(1);
    }
Beispiel #2
0
 public void Show()
 {
     if (!needPool)
     {
         m_fairyUIState = FairyUIState.OPEN;
     }
     else
     {
         m_fairyUIState = FairyUIState.NONE;
     }
     Util.CallMethod(m_fairyUIName, "Show");
 }
Beispiel #3
0
 public void Hide()
 {
     if (!needPool)
     {
         m_fairyUIState = FairyUIState.HIDE;
         Util.CallMethod(m_fairyUIName, "Hide", inst);
     }
     else
     {
         m_fairyUIState = FairyUIState.NONE;
         Util.CallMethod(m_fairyUIName, "Hide", stack.Peek());
     }
 }
Beispiel #4
0
    static int get_fairyUIState(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            FairyUI      obj = (FairyUI)o;
            FairyUIState ret = obj.fairyUIState;
            ToLua.Push(L, ret);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index fairyUIState on a nil value"));
        }
    }
 static void Push(IntPtr L, FairyUIState arg)
 {
     ToLua.Push(L, arg);
 }
Beispiel #6
0
 public void Destroy()
 {
     m_fairyUIState = FairyUIState.CLOSE;
     Util.CallMethod(m_fairyUIName, "Destroy");
 }
Beispiel #7
0
 public void HideAll()
 {
     m_fairyUIState = FairyUIState.HIDE;
     Util.CallMethod(m_fairyUIName, "HideAll");
 }