| AddCallback(int eventId, WidgetEventCallback fn) | Widget | |
| AddChild(notnull Widget child) | Widget | |
| AddHandler(ScriptedWidgetEventHandler eventHandler) | Widget | |
| ClearFlags(int flags) | Widget | |
| Clone() | Managed | |
| CreateCommandFromImageSet(ResourceName resource, string imageName, vector size) | CanvasWidget | |
| EmitCallback(int eventId) | Widget | |
| EmitCustomEvent(int iData, Managed pData) | Widget | |
| FindAnyWidget(string pathname) | Widget | |
| FindAnyWidgetById(int user_id) | Widget | |
| FindHandler(TypeName type) | Widget | |
| FindWidget(string pathname) | Widget | |
| GetChildren() | Widget | |
| GetColor() | Widget | |
| GetColorInt() | Widget | |
| GetFlags() | Widget | |
| GetHandler(int index) | Widget | |
| GetIsColorInherited() | Widget | |
| GetName() | Widget | |
| GetNavigation(WidgetNavigationDirection direction, out WidgetNavigationRuleType rule) | Widget | |
| GetNumHandlers() | Widget | |
| GetOffsetPx() | CanvasWidgetBase | |
| GetOpacity() | Widget | |
| GetParent() | Widget | |
| GetScreenPos(out float x, out float y) | Widget | |
| GetScreenSize(out float width, out float height) | Widget | |
| GetSibling() | Widget | |
| GetSizeInUnits() | CanvasWidgetBase | |
| GetStyleName() | Widget | |
| GetTypeID() | Widget | |
| GetTypeName() | Widget | |
| GetUserID() | Widget | |
| GetWorkspace() | Widget | |
| GetZoom() | CanvasWidgetBase | |
| GetZOrder() | Widget | |
| IsClippingChildren() | Widget | |
| IsEnabled() | Widget | |
| IsEnabledInHierarchy() | Widget | |
| IsFocusable() | Widget | |
| IsVisible() | Widget | |
| IsVisibleInHierarchy() | Widget | |
| LoadTexture(ResourceName resource) | CanvasWidget | static |
| PixelPerUnit() | CanvasWidgetBase | |
| PosToPixels(vector posUnits) | CanvasWidgetBase | |
| RemoveCallback(int eventId, int callbackId) | Widget | |
| RemoveCallbackByOwner(int eventId, Class owner) | Widget | |
| RemoveChild(notnull Widget child) | Widget | |
| RemoveFromHierarchy() | Widget | |
| RemoveHandler(ScriptedWidgetEventHandler eventHandler) | Widget | |
| ScaleByZoom(float originalSize) | CanvasWidgetBase | |
| SetColor(notnull Color color) | Widget | |
| SetColorInt(int color) | Widget | |
| SetDrawCommands(array< ref CanvasWidgetCommand > drawCommands) | CanvasWidget | |
| SetEnabled(bool enable) | Widget | |
| SetFlags(int flags) | Widget | |
| SetIsColorInherited(bool isColorInherited) | Widget | |
| SetName(string name) | Widget | |
| SetNavigation(WidgetNavigationDirection direction, WidgetNavigationRuleType rule, string explicitTarget=string.Empty) | Widget | |
| SetOffsetPx(vector offsetPx) | CanvasWidgetBase | |
| SetOpacity(float alpha) | Widget | |
| SetSizeInUnits(vector newSize) | CanvasWidgetBase | |
| SetUserID(int id) | Widget | |
| SetVisible(bool show) | Widget | |
| SetZoom(float zoomLevel) | CanvasWidgetBase | |
| SetZOrder(int zOrder) | Widget | |
| SizeToPixels(vector sizeUnits) | CanvasWidgetBase | |
| TessellateCircle(vector center, float radius, int segmentCount, out notnull array< float > vertices) | CanvasWidget | |
| TessellateEllipse(vector center, vector radius, int segmentCount, out notnull array< float > vertices) | CanvasWidget | |
| TessellateRoundedRectangle(vector mins, vector maxs, float cornerRadius, int cornerSegments, RectangleCorner roundedCorners, out notnull array< float > vertices) | CanvasWidget | |
| Update() | Widget | |
| ZoomAt(vector posUnits, float zoomLevel) | CanvasWidgetBase | |