-
Notifications
You must be signed in to change notification settings - Fork 12
UI Views
Dave Frampton edited this page Sep 27, 2022
·
3 revisions
Full list of all Views.
This is very much a WIP, I'll add more information and fill in the types for functions and properties soon.
- View.new(View parentView)
-
vec2 localPointToWindow(vec2 localPoint)
-
removeSubview()
-
removeAllSubviews()
-
orderFront()
-
orderBack()
-
getDescription()
-
getIntersection()
-
keyChangedInput()
-
setCircleHitRadius()
-
removeCircleHitRadius()
-
setClipChildren()
-
setDisableClipping()
-
vec2 size
-
scale
-
relativeView
-
relativePosition
-
baseOffset
-
additionalOffset
-
hidden
-
alpha
-
rotation
-
windowZOffset
-
windowRotation
-
windowPosition
-
masksEvents
-
renderXRay
-
update
-
hoverStart
-
hoverMoved
-
hoverEnd
-
mouseDown
-
mouseUp
-
mouseDragged
-
mouseWheel
-
clickOutside
-
clickDownOutside
-
click
-
rightClick
-
keyChanged
-
hiddenStateChanged
-
userData
- TextView.new(View parentView)
- setText()
- addColoredText()
- setDepthTestEnabled()
- getRectForCharAtIndex()
- text
- font
- color
- textAlignment
- wrapWidth
- fontGeometryScale
- ImageView.new(View parentView)
- color
- imageTexture
- imageSize
- imageOffset
- RenderTargetView.new(View parentView)
- color
- renderTarget
- imageSize
- imageOffset
- GameObjectView.new(View parentView)
- setModel
- removeModel
- setMaskTexture
- color
- greyScale
- viewOffset
- cameraDirection
- animates
- objectRotation
- ColorView.new(View parentView)
- setShader()
- color
- shaderUniformA
- shaderUniformB
- LinesView.new(View parentView)
- setShader()
- setLines()
- color
- shaderUniformA
- shaderUniformB
- TerrainMapView.new(View parentView)
- setShader()
- setLocation()
- shaderUniformA
- shaderUniformB
- GlobeView.new(View parentView)
- setSeedString()
- setCustomValue()
- setEnabledWorldMods()
- initialOffsetSpeed
- ModelView.new(View parentView)
- setModel()
- removeModel()
- setUsesModelHitTest()
- setRadialMaskFraction()
- setDepthTestEnabled()
- color
- scale3D
- ModelTextView.new(View parentView)
- setText()
- addText()
- font
- textAlignment
- wrapWidth
- fontGeometryScale
- ModelImageView.new(View parentView)
- setTextures()
- setShader()
- imageSize
- imageOffset
- materialIndex
- color
- shaderUniformA
- shaderUniformB