Komodo Engine
C PROJECT_LOGO=
|
Classes | |
class | BehaviorComponent |
Abstract class defining all behaviors. A class derived from BehaviorComponent is the main way scripting is achieved in Komodo. More... | |
class | CameraComponent |
CameraComponent specifies either a perspective or orthographic camera. A CameraComponent will be used by a corresponding Komodo.Core.ECS.Systems.Render2DSystem and/or Komodo.Core.ECS.Systems.Render3DSystem to draw Component objects. More... | |
class | Component |
Abstract class defining all Components. A class derived from Component will be managed by an appropriate Komodo.Core.ECS.Systems.ISystem. More... | |
class | Drawable2DComponent |
Abstract class defining all 2D drawable Components. A class derived from Drawable2DComponent will render in a SpriteBatch in a Komodo.Core.ECS.Systems.Render2DSystem. More... | |
class | Drawable3DComponent |
Represents any 3D model to be drawn in a Komodo.Core.ECS.Systems.Render3DSystem More... | |
class | DynamicBodyComponent |
Class defining dynamic bodies. More... | |
class | KinematicBodyComponent |
Class defining kinematic bodies. More... | |
class | PhysicsComponent |
Abstract class defining all physics components. More... | |
class | RigidBodyComponent |
Abstract class defining all rigid bodies. More... | |
class | SoundComponent |
Represents a single Microsoft.Xna.Framework.Audio.SoundEffect and all of the associated Microsoft.Xna.Framework.Audio.SoundEffect More... | |
class | SpriteComponent |
Represents any 2D texture to be drawn in a Komodo.Core.ECS.Systems.Render2DSystem More... | |
class | StaticBodyComponent |
Class defining static bodies. More... | |
class | TextComponent |
Represents any 2D text to be drawn in a Komodo.Core.ECS.Systems.Render2DSystem More... | |
class | TriggerBodyComponent |
Class defining trigger bodies. More... | |