Saga
Saga Game Engine
Loading...
Searching...
No Matches
Component
Collaboration diagram for Component:

Classes

struct  Saga::AudioEmitter
 Component for emitting sound events. More...
 
struct  Saga::Camera
 Wrapper around the GraphicsEngine camera. More...
 
struct  Saga::Collider
 A boolean flag to tell if an Entity has a Collider. More...
 
struct  Saga::CylinderCollider
 Model an axis-aligned cylinder collider. More...
 
struct  Saga::MeshCollider
 Model a mesh containing a list of triangles. More...
 
struct  Saga::EllipsoidCollider
 Model an axis-aligned ellipsoid. More...
 
struct  Saga::CollisionSystemData
 Manages data that the collision system uses. This lives in runtime on an empty entity. More...
 
struct  Saga::Light
 Model a light. Wrapper around GraphicsEngine's light. Currently only support Point and Directional Lights. More...
 
struct  Saga::Material
 Wrapper around the GraphisEngine's material. More...
 
struct  Saga::Mesh
 A wrapper around a shared_ptr to a GraphicsEngine's shape. More...
 
struct  Saga::RigidBody
 Entities with a RigidBody will be moved by the engine in FixedUpdate, and will respond to collisions. More...
 
struct  Saga::Transform
 A wrapper around a shared pointer to a ModelTransform. This tells object where to position themselves in a 3D scene. More...
 

Detailed Description