s&
About
The Project
info
About s&box
map
Roadmap
monitoring
Metrics
Engine startup and usage numbers
Updates
newspaper
Latest News
published_with_changes
Changes
Release-by-release changelog
Games
Browse Games
Discover Games
gamejams
live now
Game Jam III
Ends
Fri 25 Sep
Theme
One More Round
The jam is running. Build something, or play the entries.
£
50,000
prizepool
View the jam
Workshop
Playable
sports_esports
Games
Standalone games and gamemodes
Assets
landscape
Maps
view_in_ar
Models
texture
Materials
apparel
Clothing
apps
Everything
Every asset type in one list
Forum
Learn
Documentation
rocket_launch
Getting Started
docs
Documentation
api
API Reference
Resources
school
Tutorials
manage_search
Code Search
input
Log in with Steam
goo
Released
goo is a full-featured s&box UI framework in C#. structure, style, and behavior in one language
by
xazware
library
updated
12 days ago
1.2MB
thumb_up_alt
14
thumb_down_alt
0
favorite
10
library_books
4
home
Details
newspaper
News
history
Changes
reviews
Review
1
code
Source
folder
.obj
description
__compiler_extra.cs
folder
Animation
description
AgePhase.cs
description
AnimationSet.cs
description
Animator.cs
description
DecayColor.cs
description
DecayFloat.cs
description
DecayVector2.cs
description
Easing.cs
description
GlideState.cs
description
SmoothColor.cs
description
SmoothFloat.cs
description
SmoothVector2.cs
description
SpringColor.cs
description
SpringFloat.cs
description
SpringVector2.cs
description
Timeline.cs
description
TimelineAnimator.cs
description
Tween.cs
folder
Authoring
description
ArcNode.cs
description
ArcNode.Style.g.cs
description
BlobNode.cs
description
ContainerNode.cs
description
ContainerNode.Style.g.cs
description
GooEventDelegates.cs
description
GooHierarchyHost.cs
description
GooLayoutEasing.cs
description
GooLength.cs
description
GooModernUiValues.cs
description
GooTokenScope.cs
description
ImageNode.cs
description
ImageNode.Style.g.cs
description
PolygonNode.cs
description
PolygonNode.Style.g.cs
description
ScenePanelNode.cs
description
ScenePanelNode.Style.g.cs
description
SectorNode.cs
description
SectorNode.Style.g.cs
description
SvgPanelNode.cs
description
SvgPanelNode.Style.g.cs
description
TextEntryNode.cs
description
TextEntryNode.Style.g.cs
description
TextNode.cs
description
TextNode.Style.g.cs
description
WebPanelNode.cs
description
WebPanelNode.Style.g.cs
folder
Code
folder
Animation
description
AgePhase.cs
description
AnimationSet.cs
description
Animator.cs
description
DecayColor.cs
description
DecayFloat.cs
description
DecayVector2.cs
description
Easing.cs
description
GlideState.cs
description
SmoothColor.cs
description
SmoothFloat.cs
description
SmoothVector2.cs
description
SpringColor.cs
description
SpringFloat.cs
description
SpringVector2.cs
description
Timeline.cs
description
TimelineAnimator.cs
description
Tween.cs
folder
Authoring
description
ArcNode.cs
description
ArcNode.Style.g.cs
description
BlobNode.cs
description
ContainerNode.cs
description
ContainerNode.Style.g.cs
description
GooEventDelegates.cs
description
GooHierarchyHost.cs
description
GooLayoutEasing.cs
description
GooLength.cs
description
GooModernUiValues.cs
description
GooTokenScope.cs
description
ImageNode.cs
description
ImageNode.Style.g.cs
description
PolygonNode.cs
description
PolygonNode.Style.g.cs
description
ScenePanelNode.cs
description
ScenePanelNode.Style.g.cs
description
SectorNode.cs
description
SectorNode.Style.g.cs
description
SvgPanelNode.cs
description
SvgPanelNode.Style.g.cs
description
TextEntryNode.cs
description
TextEntryNode.Style.g.cs
description
TextNode.cs
description
TextNode.Style.g.cs
description
WebPanelNode.cs
description
WebPanelNode.Style.g.cs
folder
Core
description
Arc.Style.g.cs
description
Blob.cs
description
BlobEvents.cs
description
BlobKind.cs
description
BuildContext.cs
description
Canvas.cs
description
Cell.cs
description
Children.cs
description
ChildrenExtensions.cs
description
Container.Shorthands.cs
description
Container.Style.g.cs
description
Embed.Style.g.cs
description
Fiber.cs
description
Frame.cs
description
FrameList.cs
description
Gradient.cs
description
IBlob.cs
description
Image.Style.g.cs
description
LayoutTransition.cs
description
MousePanelEventExtensions.cs
description
Op.cs
description
PanelShape.cs
description
PanelTransform.cs
description
PanelTransformExtensions.cs
description
Polygon.Style.g.cs
description
Px.cs
description
Reconciler.cs
description
ScenePanel.Style.g.cs
description
Sector.Style.g.cs
description
Shadows.cs
description
State.cs
description
Style.cs
description
StyleAccumulator.cs
description
SvgPanel.Style.g.cs
description
Text.Style.g.cs
description
Text.TextStyle.cs
description
TextEntry.Style.g.cs
description
TextStyle.cs
description
Tokens.cs
description
Typography.cs
description
Virtual.Style.g.cs
description
WebPanel.Style.g.cs
folder
Dnd
description
DragContext.cs
description
DragLayer.cs
description
DragSource.cs
description
DropZone.cs
folder
Input
description
HandlerTable.cs
description
KeyDescriptor.cs
description
KeyTracker.cs
description
KnownKeys.cs
folder
Internal
description
EventDispatch.cs
description
IStatefulEventHost.cs
description
IStatefulHost.cs
description
PointerEventsPolicy.cs
description
RadialDispatcher.cs
description
RichTextParser.cs
description
ShapeEffect.cs
description
ShapeMath.cs
description
ShapeTextureCache.cs
description
ShapeVerts.cs
description
StateController.cs
description
StatefulDrawPanel.cs
description
StatefulImage.cs
description
StatefulLabel.cs
description
StatefulScenePanel.cs
description
StatefulShapePanel.cs
description
StatefulSvgPanel.cs
description
StatefulTextEntry.cs
description
StatefulWebPanel.cs
description
ZIndexScaling.cs
folder
PanZoom
description
Viewport.cs
description
Applier.cs
description
Controls.cs
description
EffectMap.cs
description
GooPanel.cs
description
GooView.cs
description
GooVirtualGrid.cs
description
GooVirtualList.cs
description
GooVirtualPanel.cs
description
GrabMode.cs
description
Hud.cs
description
LayeredSvg.cs
description
Layout.cs
description
ParticleField.cs
description
Perf.cs
description
PointerDrag.cs
description
Popover.cs
description
RowMounter.cs
description
ShaderEffect.cs
description
Shapes.cs
description
Skins.cs
description
UniformValue.cs
folder
Core
description
Arc.Style.g.cs
description
Blob.cs
description
BlobEvents.cs
description
BlobKind.cs
description
BuildContext.cs
description
Canvas.cs
description
Cell.cs
description
Children.cs
description
ChildrenExtensions.cs
description
Container.Shorthands.cs
description
Container.Style.g.cs
description
Embed.Style.g.cs
description
Fiber.cs
description
Frame.cs
description
FrameList.cs
description
Gradient.cs
description
IBlob.cs
description
Image.Style.g.cs
description
LayoutTransition.cs
description
MousePanelEventExtensions.cs
description
Op.cs
description
PanelShape.cs
description
PanelTransform.cs
description
PanelTransformExtensions.cs
description
Polygon.Style.g.cs
description
Px.cs
description
Reconciler.cs
description
ScenePanel.Style.g.cs
description
Sector.Style.g.cs
description
Shadows.cs
description
State.cs
description
Style.cs
description
StyleAccumulator.cs
description
SvgPanel.Style.g.cs
description
Text.Style.g.cs
description
Text.TextStyle.cs
description
TextEntry.Style.g.cs
description
TextStyle.cs
description
Tokens.cs
description
Typography.cs
description
Virtual.Style.g.cs
description
WebPanel.Style.g.cs
folder
Dnd
description
DragContext.cs
description
DragLayer.cs
description
DragSource.cs
description
DropZone.cs
folder
Editor
folder
Authoring
description
BlobNodeEditorWidget.cs
description
GooCompositeControlWidgets.cs
description
GooDropdownWidgets.cs
description
GooNumberControlWidgets.cs
description
GooSideControlWidgets.cs
description
GooTokenControlWidgets.cs
description
LengthControlWidget.cs
description
PrefabLivePush.cs
folder
Input
description
HandlerTable.cs
description
KeyDescriptor.cs
description
KeyTracker.cs
description
KnownKeys.cs
folder
Internal
description
EventDispatch.cs
description
IStatefulEventHost.cs
description
IStatefulHost.cs
description
PointerEventsPolicy.cs
description
RadialDispatcher.cs
description
RichTextParser.cs
description
ShapeEffect.cs
description
ShapeMath.cs
description
ShapeTextureCache.cs
description
ShapeVerts.cs
description
StateController.cs
description
StatefulDrawPanel.cs
description
StatefulImage.cs
description
StatefulLabel.cs
description
StatefulScenePanel.cs
description
StatefulShapePanel.cs
description
StatefulSvgPanel.cs
description
StatefulTextEntry.cs
description
StatefulWebPanel.cs
description
ZIndexScaling.cs
folder
PanZoom
description
Viewport.cs
description
Applier.cs
description
Controls.cs
description
EffectMap.cs
description
GooPanel.cs
description
GooView.cs
description
GooVirtualGrid.cs
description
GooVirtualList.cs
description
GooVirtualPanel.cs
description
GrabMode.cs
description
Hud.cs
description
LayeredSvg.cs
description
Layout.cs
description
ParticleField.cs
description
Perf.cs
description
PointerDrag.cs
description
Popover.cs
description
RowMounter.cs
description
ShaderEffect.cs
description
Shapes.cs
description
Skins.cs
description
UniformValue.cs
code
Select a file to view its source.