Ejemplo n.º 1
0
        public static void setWindowSize(String winName, Vector2 sz, SetCondition cond = SetCondition.Always)
        {
            Window win = findWindow(winName);

            if (win != null)
            {
                win.setSize(sz, cond);
            }
        }
Ejemplo n.º 2
0
        public static void setWindowPosition(String winName, Vector2 pos, SetCondition cond = SetCondition.Always)
        {
            Window win = findWindow(winName);

            if (win != null)
            {
                win.setPosition(pos, cond);
            }
        }
Ejemplo n.º 3
0
 public ServiceRecordModel()
 {
     _Contact       = new ContactPersonModel();
     _Address       = new AddressDetail();
     _Product       = new ProductModel();
     _ServiceType   = new ServiceType();
     _CallType      = new CallType();
     _SetCondition  = new SetCondition();
     _RecievedItems = new RecievedItems();
 }
Ejemplo n.º 4
0
        public void setPosition(Vector2 pos, SetCondition cond)
        {
            if ((cond & mySetPositionAllowFlags) == 0)
            {
                return;
            }

            //turn off single use flags
            mySetPositionAllowFlags &= ~(SetCondition.Once | SetCondition.FirstUseEver | SetCondition.Appearing);

            position = pos;
        }
Ejemplo n.º 5
0
        public void setSize(Vector2 sz, SetCondition cond)
        {
            if ((cond & mySetSizeAllowFlags) == 0)
            {
                return;
            }

            //turn off single use flags
            mySetSizeAllowFlags &= ~(SetCondition.Once | SetCondition.FirstUseEver | SetCondition.Appearing);

            size = sz;
        }
Ejemplo n.º 6
0
        public Window(String winName, Flags createFlags = Flags.DefaultWindow)
        {
            parent  = null;
            child   = null;
            sibling = null;
            flags   = createFlags;

            //setup the ID of this window
            name   = winName;
            id     = UI.idStack.getId(winName);
            moveId = getChildId("MOVE");

            mySetPositionAllowFlags = mySetSizeAllowFlags = SetCondition.Always | SetCondition.Appearing | SetCondition.FirstUseEver | SetCondition.Once;
        }
Ejemplo n.º 7
0
        public Window(String winName, Flags createFlags = Flags.DefaultWindow)
        {
            parentWindow  = null;
            childWindow   = null;
            siblingWindow = null;
            flags         = createFlags;

            //setup the ID of this window
            name   = winName;
            id     = ImGui.idStack.getId(winName);
            moveId = getChildId("MOVE");

            mySetPositionAllowFlags = mySetSizeAllowFlags = SetCondition.Always | SetCondition.Appearing | SetCondition.FirstUseEver | SetCondition.Once;

            menuColums = new MenuColumns(this);

            Group g = new Group();

            g.myLayout = Layout.Vertical;
            myGroupStack.Push(g);
        }
Ejemplo n.º 8
0
 public static void SetNextTreeNodeOpened(bool opened, SetCondition setCondition)
 {
     ImGuiNative.igSetNextTreeNodeOpened(opened, setCondition);
 }
Ejemplo n.º 9
0
 public static void SetNextWindowPos(Vector2 position, SetCondition condition)
 {
     ImGuiNative.igSetNextWindowPos(position, condition);
 }
Ejemplo n.º 10
0
 public static extern void igSetWindowCollapsed(bool collapsed, SetCondition cond);
Ejemplo n.º 11
0
 public static extern void igSetWindowPos(Vector2 pos, SetCondition cond);  //(not recommended)
Ejemplo n.º 12
0
 public static void setNextWindowSize(Vector2 size, SetCondition cond = SetCondition.Always)
 {
     setNextWindowSizeValue     = size;
     setNextWindowSizeCondition = cond;
 }
Ejemplo n.º 13
0
        public static void setWindowSize(Vector2 sz, SetCondition cond = SetCondition.Always)
        {
            Window win = currentWindow;

            win.setSize(sz, cond);
        }
Ejemplo n.º 14
0
 public static extern void igSetNextWindowPosCenter(SetCondition cond);
Ejemplo n.º 15
0
 public static extern void igSetWindowSize(Vector2 size, SetCondition cond); //(not recommended)
Ejemplo n.º 16
0
 public static extern void igSetNextTreeNodeOpened(bool opened, SetCondition cond);
Ejemplo n.º 17
0
 public static extern void igSetNextWindowPos(Vector2 pos, SetCondition cond);
Ejemplo n.º 18
0
 public static extern void igSetWindowCollapsed2(string name, bool collapsed, SetCondition cond);
Ejemplo n.º 19
0
 public static extern void igSetWindowSize2(string name, Vector2 size, SetCondition cond);
Ejemplo n.º 20
0
 public static extern void igSetWindowPosByName(string name, Vector2 pos, SetCondition cond);
Ejemplo n.º 21
0
 public static void SetNextWindowPosCenter(SetCondition condition)
 {
     ImGuiNative.igSetNextWindowPosCenter(condition);
 }
Ejemplo n.º 22
0
 public static extern void igSetNextWindowPosCenter(SetCondition cond);
Ejemplo n.º 23
0
 public static void SetWindowSize(Vector2 size, SetCondition cond = 0)
 {
     ImGuiNative.igSetWindowSize(size, cond);
 }
Ejemplo n.º 24
0
 public static extern void igSetWindowSize(Vector2 size, SetCondition cond);
Ejemplo n.º 25
0
 public static void setNextWindowPosition(Vector2 pos, SetCondition cond = SetCondition.Always)
 {
     setNextWindowPositionValue     = pos;
     setNextWindowPositionCondition = cond;
 }
Ejemplo n.º 26
0
 public static extern void igSetWindowPosByName(string name, Vector2 pos, SetCondition cond);
Ejemplo n.º 27
0
        public static void setWindowPosition(Vector2 pos, SetCondition cond = SetCondition.Always)
        {
            Window win = currentWindow;

            win.setPosition(pos, cond);
        }
Ejemplo n.º 28
0
 public static extern void igSetWindowCollapsed2(string name, bool collapsed, SetCondition cond);
Ejemplo n.º 29
0
 public static extern void igSetNextWindowSize(Vector2 size, SetCondition cond);
Ejemplo n.º 30
0
 public static extern void igSetWindowCollapsed(bool collapsed, SetCondition cond); //(not recommended)
Ejemplo n.º 31
0
 public static extern void igSetWindowPos(Vector2 pos, SetCondition cond);
Ejemplo n.º 32
0
 public static void SetNextWindowSize(Vector2 size, SetCondition condition)
 {
     ImGuiNative.igSetNextWindowSize(size, condition);
 }
Ejemplo n.º 33
0
 public static extern void igSetWindowCollapsed(bool collapsed, SetCondition cond);
Ejemplo n.º 34
0
 public static void SetNextWindowPos(Vector2 position, SetCondition condition)
 {
     ImGuiNative.igSetNextWindowPos(position, condition);
 }
Ejemplo n.º 35
0
 public static extern void igSetWindowSize2(string name, Vector2 size, SetCondition cond);
Ejemplo n.º 36
0
 public static void SetNextWindowPosCenter(SetCondition condition)
 {
     ImGuiNative.igSetNextWindowPosCenter(condition);
 }
Ejemplo n.º 37
0
 public static extern void igSetNextTreeNodeOpened(bool opened, SetCondition cond);
Ejemplo n.º 38
0
 public static void SetNextTreeNodeOpened(bool opened, SetCondition setCondition)
 {
     ImGuiNative.igSetNextTreeNodeOpened(opened, setCondition);
 }