e2d::graphics::Animation | Controls an animation |
e2d::graphics::AnimationFrame | Represents a frame of animation |
e2d::graphics::AnimationMap | Represents animation sequences |
e2d::audio::AudioManager | Controls sound settings |
e2d::core::Base64Decoder | Decodes data from a Tiled map |
e2d::graphics::Color | Represents a color |
e2d::core::EventHandler | Processes the SDL events |
e2d::core::Exception | Class whose purpose is to be thrown |
e2d::graphics::Font | Loads a bitmap font |
e2d::core::Fps | Calculates framerate |
e2d::core::GameApplication | The entry point of Easy2D |
e2d::graphics::Image | Loads and blits an image |
e2d::graphics::ImageData | Controls the raw data of an image |
e2d::core::Implementation | An abstract class that is the base for your game |
e2d::core::Keyboard | Keeps information about which key is being pressed |
e2d::graphics::Label | Blits text with a font |
e2d::graphics::MapLayer | A layer of a tiled map |
e2d::core::Mouse | Contains mouse handling routines |
e2d::core::Rect | Represents a rectangle |
e2d::core::Resource | Content of a ResourceMap |
e2d::core::ResourceMap | Storage of resources |
e2d::core::SimpleTimer | Checks if an interval has elapsed |
e2d::audio::Sound | Represents a sound |
e2d::graphics::Sprite | Represents a sprite |
e2d::graphics::TileMap | Loads a tile map in xml format and blits it |
e2d::graphics::Tileset | Loads a tileable image and blits its tiles |
e2d::graphics::TTF | Loads a character font and blits text |
e2d::core::Utilities | Provides useful methods |
e2d::graphics::Video | Initializes SDL video and provides a framebuffer |
e2d::graphics::Window | Creates a GUI window |