19 results for "slate"
Blueprint function library exposing Slate geometry and coordinate conversion utilities to Blueprints and C++.
Transforms a point from absolute Slate space into a widget's local space.
Converts an absolute desktop-space coordinate into both viewport pixel space and UMG viewport widget space.
Transforms a point from a widget's local space into absolute Slate space using the widget's accumulated render transform.
Converts a local widget coordinate into both game-viewport pixel space and UMG viewport widget space in a single call.
Converts a scalar value from absolute space to local space by dividing by the geometry's accumulated layout scale.
Converts a screen-pixel coordinate directly into UMG viewport widget space, suitable for positioning widgets added via AddToViewport at the same logical location.
Converts a screen-pixel position into absolute Slate application coordinates without knowing the target widget's geometry.
Converts a screen-pixel position (as obtained from OS input or GetMousePosition) into the local space of the given widget's geometry.
Transforms a direction vector from a widget's local space into absolute (desktop or window) space.
Called by the engine when the world origin is rebased or a level is shifted.
Removes every queued transition request regardless of event name.
Destructs all elements and sets Num to 0.
Represents the position, size, and absolute position of a Slate widget in the widget hierarchy.
Switches input routing so that all input goes exclusively to the game (player controller and pawn) with no Slate/UMG widget focus.
Routes all input to Slate/UMG widgets only — game input (character movement, actions) is blocked entirely.
Shows or hides the hardware mouse cursor over the viewport.
Displays a Slate brush, texture, or material in the UI.
The abstract base class for all UMG widgets.