node.idx 4.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. NodeObj nodesnim/nodes/node.html#NodeObj node: NodeObj
  2. NodePtr nodesnim/nodes/node.html#NodePtr node: NodePtr
  3. nodepattern nodesnim/nodes/node.html#nodepattern.t,untyped node: nodepattern(nodetype: untyped): untyped
  4. Node nodesnim/nodes/node.html#Node,string node: Node(name: string = "Node"): NodePtr
  5. addChild nodesnim/nodes/node.html#addChild.e,NodePtr,NodePtr node: addChild(self: NodePtr; child: NodePtr)
  6. calcGlobalPosition nodesnim/nodes/node.html#calcGlobalPosition.e,NodePtr node: calcGlobalPosition(self: NodePtr)
  7. calcPositionAnchor nodesnim/nodes/node.html#calcPositionAnchor.e,NodePtr node: calcPositionAnchor(self: NodePtr)
  8. draw nodesnim/nodes/node.html#draw.e,NodePtr,GLfloat,GLfloat node: draw(self: NodePtr; w, h: GLfloat)
  9. draw2stage nodesnim/nodes/node.html#draw2stage.e,NodePtr,GLfloat,GLfloat node: draw2stage(self: NodePtr; w, h: GLfloat)
  10. duplicate nodesnim/nodes/node.html#duplicate.e,NodePtr node: duplicate(self: NodePtr): NodePtr
  11. getChild nodesnim/nodes/node.html#getChild.e,NodePtr,int node: getChild(self: NodePtr; index: int): NodePtr
  12. getChildCount nodesnim/nodes/node.html#getChildCount.e,NodePtr node: getChildCount(self: NodePtr): int
  13. getChildIndex nodesnim/nodes/node.html#getChildIndex.e,NodePtr,string node: getChildIndex(self: NodePtr; name: string): int
  14. getChildIndex nodesnim/nodes/node.html#getChildIndex.e,NodePtr,NodePtr node: getChildIndex(self: NodePtr; child: NodePtr): int
  15. getChildIter nodesnim/nodes/node.html#getChildIter.e,NodePtr node: getChildIter(self: NodePtr): seq[NodePtr]
  16. getNode nodesnim/nodes/node.html#getNode.e,NodePtr,string node: getNode(self: NodePtr; path: string): NodePtr
  17. getPath nodesnim/nodes/node.html#getPath.e,NodePtr node: getPath(self: NodePtr): string
  18. getParent nodesnim/nodes/node.html#getParent.e,NodePtr node: getParent(self: NodePtr): NodePtr
  19. getPauseMode nodesnim/nodes/node.html#getPauseMode.e,NodePtr node: getPauseMode(self: NodePtr): PauseMode
  20. getRootNode nodesnim/nodes/node.html#getRootNode.e,NodePtr node: getRootNode(self: NodePtr): NodePtr
  21. isCollide nodesnim/nodes/node.html#isCollide.e,NodePtr,float,float node: isCollide(self: NodePtr; x, y: float): bool
  22. isCollide nodesnim/nodes/node.html#isCollide.e,NodePtr,Vector2Ref node: isCollide(self: NodePtr; vec2: Vector2Ref): bool
  23. isCollide nodesnim/nodes/node.html#isCollide.e,NodePtr,NodePtr node: isCollide(self, other: NodePtr): bool
  24. isParentOf nodesnim/nodes/node.html#isParentOf.e,NodePtr,NodePtr node: isParentOf(self, other: NodePtr): bool
  25. handle nodesnim/nodes/node.html#handle.e,NodePtr,InputEvent,NodePtr node: handle(self: NodePtr; event: InputEvent; mouse_on: var NodePtr)
  26. hasNode nodesnim/nodes/node.html#hasNode.e,NodePtr,string node: hasNode(self: NodePtr; name: string): bool
  27. hasNode nodesnim/nodes/node.html#hasNode.e,NodePtr,NodePtr node: hasNode(self: NodePtr; other: NodePtr): bool
  28. hasParent nodesnim/nodes/node.html#hasParent.e,NodePtr node: hasParent(self: NodePtr): bool
  29. hide nodesnim/nodes/node.html#hide.e,NodePtr node: hide(self: NodePtr)
  30. move nodesnim/nodes/node.html#move.e,NodePtr,float,float node: move(self: NodePtr; x, y: float)
  31. move nodesnim/nodes/node.html#move.e,NodePtr,Vector2Ref node: move(self: NodePtr; vec2: Vector2Ref)
  32. removeChild nodesnim/nodes/node.html#removeChild.e,NodePtr,int node: removeChild(self: NodePtr; index: int)
  33. removeChild nodesnim/nodes/node.html#removeChild.e,NodePtr,NodePtr node: removeChild(self: NodePtr; other: NodePtr)
  34. setAnchor nodesnim/nodes/node.html#setAnchor.e,NodePtr,AnchorRef node: setAnchor(self: NodePtr; anchor: AnchorRef)
  35. setAnchor nodesnim/nodes/node.html#setAnchor.e,NodePtr,float,float,float,float node: setAnchor(self: NodePtr; x1, y1, x2, y2: float)
  36. setSizeAnchor nodesnim/nodes/node.html#setSizeAnchor.e,NodePtr,Vector2Ref node: setSizeAnchor(self: NodePtr; anchor: Vector2Ref)
  37. setSizeAnchor nodesnim/nodes/node.html#setSizeAnchor.e,NodePtr,float,float node: setSizeAnchor(self: NodePtr; x, y: float)
  38. show nodesnim/nodes/node.html#show.e,NodePtr node: show(self: NodePtr)
  39. delete nodesnim/nodes/node.html#delete.e,NodePtr node: delete(self: NodePtr)
  40. Examples node.html#examples Examples
  41. `@` nodesnim/nodes/node.html#@.m,NodePtr,untyped,untyped node: `@`(node: NodePtr; event_name, code: untyped): untyped