NasNas
An intuitive and beginner friendly 2D game framework for C++
Class Index
a | b | c | d | e | g | i | l | m | n | o | p | r | s | t | v | w
  a  
EllipseObject (ns::tm)   RectangleRegion (ns::ui)   
EllipseShape (ns)   Region (ns::ui)   
AABBColliderComponent (ns::ecs)   EntityObject (ns)   Registry (ns::ecs::detail)   
Anim (ns)   
  g  
Renderable (ns)   
AnimFrame (ns)   ResourceManager (ns)   
AnimPlayer (ns)   GraphicsComponent (ns::ecs)   
  s  
App (ns)   GroupLayer (ns::tm)   
AppAccess (ns)   GuiRoot (ns::ui)   Scene (ns)   
AppComponent (ns::detail)   
  i  
Settings (ns)   
AppConfig (ns)   ShaderHolder (ns)   
AppState (ns)   ImageLayer (ns::tm)   ShapeComponent (ns::ecs)   
AppStateInterface (ns)   Inputs (ns)   ShapeObject (ns::tm)   
AppWindow (ns)   InputsComponent (ns::ecs)   shared_ptr (ns::ui::internal)   
Arial (ns)   
  l  
Singleton (ns::detail)   
  b  
sparse_set (ns::ecs::detail)   
Layer (ns::tm)   Sprite (ns)   
Basic (ns::ui::style)   Layer (ns)   SpriteBatch (ns)   
BitmapFont (ns)   LayersContainer (ns::tm)   SpriteComponent (ns::ecs)   
BitmapGlyph (ns)   LineShape (ns)   SpriteSheet (ns)   
BitmapText (ns)   Logger (ns)   StateMachineApp (ns)   
bool_switch (ns::utils)   
  m  
StateStackApp (ns)   
Button (ns::ui)   StyledWidget (ns::ui)   
Button (ns::ui::style)   Settings::Modules (ns)   System (ns::ecs)   
  c  
MultiTween (ns)   
  t  
  n  
Camera (ns)   Tile (ns::tm)   
CircleClose (ns::transition)   NineSlice (ns::ui)   TileData (ns::tm)   
CircleColliderComponent (ns::ecs)   
  o  
TiledMap (ns::tm)   
CircleOpen (ns::transition)   TileLayer (ns::tm)   
CircleRegion (ns::ui)   Object (ns::tm)   TileObject (ns::tm)   
ClickableWidget (ns::ui)   ObjectLayer (ns::tm)   Tileset (ns::tm)   
ColliderComponentInterface (ns::ecs)   
  p  
TilesetData (ns::tm)   
components_pool (ns::ecs::detail)   Transformable (ns)   
components_pool< TEntity, TComp > (ns::ecs::detail)   Particle (ns)   TransformComponent (ns::ecs)   
components_view (ns::ecs::detail)   ParticleSystem (ns)   Transition (ns)   
Container (ns::ui)   PhysicsComponent (ns::ecs)   TsxTilesetsManager (ns::tm)   
easing::custom (ns)   PointObject (ns::tm)   Tween (ns)   
  d  
PolygonObject (ns::tm)   
  v  
PolylineObject (ns::tm)   
DebugText (ns)   PropertiesContainer (ns::tm)   VertexArray (ns)   
DebugTextInterface (ns)   
  r  
  w  
Dir (ns)   
  e  
Rect (ns)   Widget (ns::ui)   
RectangleObject (ns::tm)   
easing (ns)   
a | b | c | d | e | g | i | l | m | n | o | p | r | s | t | v | w