Beispiel #1
0
        private IntPtr InstanceEventListenerCbImpl(String name, IntPtr element)
        {
            EventListener evtListener = InstanceEventListener(name, ElementManager.getElement(element));

            if (evtListener != null)
            {
                return(evtListener.Ptr);
            }
            return(IntPtr.Zero);
        }
Beispiel #2
0
 public ElementDocument LoadMouseCursor(String cursor_document_path)
 {
     return(ElementManager.getElement <ElementDocument>(Context_LoadMouseCursor(ptr, cursor_document_path)));
 }
Beispiel #3
0
 public ElementDocument LoadDocumentFromMemory(String mem, String fakePath)
 {
     return(ElementManager.getElement <ElementDocument>(Context_LoadDocumentFromMemoryPath(ptr, mem, fakePath)));
 }
Beispiel #4
0
 public ElementDocument LoadDocumentFromMemory(String mem)
 {
     return(ElementManager.getElement <ElementDocument>(Context_LoadDocumentFromMemory(ptr, mem)));
 }
Beispiel #5
0
 public ElementDocument LoadDocument(String document_path)
 {
     return(ElementManager.getElement <ElementDocument>(Context_LoadDocument(ptr, Core.MakeSafePath(document_path))));
 }
Beispiel #6
0
 public ElementDocument CreateDocument(String tag)
 {
     return(ElementManager.getElement <ElementDocument>(Context_CreateDocument_Tag(ptr, tag)));
 }
Beispiel #7
0
 public Element GetChild(int index)
 {
     return(ElementManager.getElement(Element_GetChild(ptr, index)));
 }
Beispiel #8
0
 public static Context GetContext(String name)
 {
     return(ElementManager.getContext(Core_GetContext(name)));
 }
Beispiel #9
0
 public Element GetRootElement()
 {
     return(ElementManager.getElement(Context_GetRootElement(ptr)));
 }
Beispiel #10
0
 public ElementDocument GetDocument(int index)
 {
     return(ElementManager.getElement <ElementDocument>(Context_GetDocument_Index(ptr, index)));
 }
Beispiel #11
0
 public ElementDocument GetDocument(String id)
 {
     return(ElementManager.getElement <ElementDocument>(Context_GetDocument(ptr, id)));
 }
 public Element /*Should be ElementText (not wrapped yet)*/ CreateTextNode(String text)
 {
     return(ElementManager.getElement(ElementDocument_CreateTextNode(ptr, text)));
 }
 public Element CreateElement(String name)
 {
     return(ElementManager.getElement(ElementDocument_CreateElement(ptr, name)));
 }
 public Element getNextElement()
 {
     return(ElementManager.getElement(ElementListIter_getNextElement(ptr)));
 }
Beispiel #15
0
 public static Context CreateContext(String name, Vector2i dimensions)
 {
     return(ElementManager.getContext(Core_CreateContext(name, dimensions, IntPtr.Zero)));
 }
Beispiel #16
0
 public Element FindElementAtPoint(Vector2 point, Element ignoreElement = null)
 {
     return(ElementManager.getElement(Context_FindElementAtPoint(ptr, point, ignoreElement.PtrOrNull())));
 }
Beispiel #17
0
 public static Context CreateContext(String name, Vector2i dimensions, IntPtr renderInterface)
 {
     return(ElementManager.getContext(Core_CreateContext(name, dimensions, renderInterface)));
 }
Beispiel #18
0
 public ElementDocument CreateDocument()
 {
     return(ElementManager.getElement <ElementDocument>(Context_CreateDocument(ptr)));
 }
Beispiel #19
0
 public static Context GetContext(int index)
 {
     return(ElementManager.getContext(Core_GetContext_Index(index)));
 }
Beispiel #20
0
 public Element GetElementById(String id)
 {
     return(ElementManager.getElement(Element_GetElementById(ptr, id)));
 }