CUGL 3.0
Cornell University Game Library
Loading...
Searching...
No Matches
Classes
cugl::scene2 Namespace Reference

Classes

class  AnchoredLayout
 
class  Button
 
class  ButtonGroup
 
class  CanvasNode
 
class  FadeBy
 
class  FadeTo
 
class  FloatLayout
 
class  GridLayout
 
class  Label
 
class  Layout
 
class  LoadingScene
 
class  MeshNode
 
class  MoveBy
 
class  MoveTo
 
class  NinePatch
 
class  OrderedNode
 
class  PathNode
 
class  PolygonNode
 
class  ProgressBar
 
class  RotateBy
 
class  RotateTo
 
class  ScaleBy
 
class  ScaleTo
 
class  Scene2
 
class  Scene2Loader
 
class  Scene2Texture
 
class  SceneNode
 
class  ScrollPane
 
class  Slider
 
class  SpriteNode
 
class  TextField
 
class  TexturedNode
 
class  WireNode
 

Detailed Description

The classes to construct a 2-d scene graph.

Even though this is an optional package, this is one of the core features of CUGL. These classes provide basic UI support (including limited Figma) support. Any 2-d game will make extensive use of these classes. And even 3-d games may use these classes for the HUD overlay.