|
xoreos
0.0.5
|
Classes | |
| class | Area |
| class | AreaBackground |
| class | AreaMiniMap |
| class | Console |
| class | EngineProbe |
| class | Game |
| class | Module |
| A Sonic module. More... | |
| class | Object |
| An object within a Sonic area. More... | |
| class | ObjectContainer |
| class | ObjectDistanceSort |
| A class able to sort objects by distance to a target object. More... | |
| class | Placeable |
| class | SearchType |
| class | SonicEngine |
| class | SonicModelLoader |
Enumerations | |
| enum | ObjectType { kObjectTypeInvalid = 0, kObjectTypeModule = 1U << 0, kObjectTypeArea = 1U << 1, kObjectTypePlaceable = 1U << 2, kObjectTypeItem = 1U << 3, kObjectTypeCreature = 1U << 4, kObjectTypeAll = 0x7FFF, kObjectTypeMAX = 0x7FFF } |
Functions | |
| void | createEngineProbes (std::list< const ::Engines::EngineProbe *> &probes) |
| void | createEngineProbes (std::list< const EngineProbe *> &probes) |
| Create all probes for this engine and add them to the list. More... | |
| Graphics::Aurora::TextureHandle | loadNCGR (const Common::UString &name, const Common::UString &nclr, uint32 width, uint32 height,...) |
| Graphics::Aurora::FontHandle | loadFont (const Common::UString &name, const Common::UString &nftr, bool invert) |
Variables | |
| static const float | kVertexX1 = kBottomScreenX |
| static const float | kVertexY1 = kBottomScreenY |
| static const float | kVertexX2 = kVertexX1 + kScreenWidth |
| static const float | kVertexY2 = kVertexY1 + kScreenHeight |
| static const char *const | kFiles [] |
| static const float | kScreenWidth = 256.0f |
| static const float | kScreenHeight = 192.0f |
| static const float | kTopScreenX = -128.0f |
| static const float | kTopScreenY = 0.0f |
| static const float | kBottomScreenX = -128.0f |
| static const float | kBottomScreenY = -192.0f |
| static const float | kCameraHeight = 50.0f |
| static const float | kCameraAngle = 45.0f |
| void Engines::Sonic::createEngineProbes | ( | std::list< const EngineProbe *> & | probes | ) |
Create all probes for this engine and add them to the list.
| void Engines::Sonic::createEngineProbes | ( | std::list< const ::Engines::EngineProbe *> & | probes | ) |
Definition at line 80 of file probes.cpp.
Referenced by createEngineProbes().

| Graphics::Aurora::FontHandle Engines::Sonic::loadFont | ( | const Common::UString & | name, |
| const Common::UString & | nftr, | ||
| bool | invert | ||
| ) |
Definition at line 87 of file util.cpp.
References Graphics::Aurora::FontHandle::empty(), and FontMan.
Referenced by Engines::Sonic::Game::Game().


| Graphics::Aurora::TextureHandle Engines::Sonic::loadNCGR | ( | const Common::UString & | name, |
| const Common::UString & | nclr, | ||
| uint32 | width, | ||
| uint32 | height, | ||
| ... | |||
| ) |
Definition at line 50 of file util.cpp.
References Common::UString::c_str(), Graphics::Aurora::Texture::create(), Graphics::Aurora::TextureHandle::empty(), Common::ScopedPtrBase< T, Deallocator >::get(), Aurora::kFileTypeNCGR, Aurora::kFileTypeNCLR, Common::ScopedPtrBase< T, Deallocator >::release(), Common::PtrVector< T, Deallocator >::resize(), ResMan, and TextureMan.
Referenced by Engines::Sonic::Game::showMainMenu().


|
static |
Definition at line 40 of file types.h.
Referenced by Engines::Sonic::Game::showChapter1(), Engines::Sonic::Game::showLicenseSplash(), Engines::Sonic::Game::showMainMenu(), and Engines::Sonic::Game::showTitle().
|
static |
Definition at line 41 of file types.h.
Referenced by Engines::Sonic::Game::showChapter1(), Engines::Sonic::Game::showLicenseSplash(), Engines::Sonic::Game::showMainMenu(), and Engines::Sonic::Game::showTitle().
|
static |
Definition at line 44 of file types.h.
Referenced by Engines::Sonic::Area::enter(), Engines::Sonic::Area::getCameraLimits(), Engines::Sonic::Area::getCameraPosition(), Engines::Sonic::Area::getWorldPosition(), and Engines::Sonic::AreaBackground::setPosition().
|
static |
Definition at line 43 of file types.h.
Referenced by Engines::Sonic::Area::getCameraPosition(), and Engines::Sonic::Area::getWorldPosition().
|
static |
Definition at line 32 of file files.h.
Referenced by Engines::Sonic::SonicEngine::declareResources().
|
static |
Definition at line 35 of file types.h.
Referenced by Engines::Sonic::Area::getCameraLimits(), Engines::Sonic::Area::getCameraPosition(), Engines::Sonic::Area::getWorldPosition(), Engines::Sonic::SonicEngine::init(), Engines::Sonic::AreaMiniMap::loadMiniMap(), Engines::Sonic::AreaBackground::setPosition(), Engines::Sonic::Game::showChapter1(), Engines::Sonic::Game::showLicenseSplash(), Engines::Sonic::Game::showMainMenu(), Engines::Sonic::Game::showQuote(), and Engines::Sonic::Game::showTitle().
|
static |
Definition at line 34 of file types.h.
Referenced by Engines::Sonic::Area::getCameraLimits(), Engines::Sonic::Area::getCameraPosition(), Engines::Sonic::Area::getWorldPosition(), Engines::Sonic::SonicEngine::init(), Engines::Sonic::AreaMiniMap::loadMiniMap(), Engines::Sonic::AreaBackground::setPosition(), Engines::Sonic::Game::showChapter1(), Engines::Sonic::Game::showLicenseSplash(), Engines::Sonic::Game::showMainMenu(), Engines::Sonic::Game::showQuote(), and Engines::Sonic::Game::showTitle().
|
static |
Definition at line 37 of file types.h.
Referenced by Engines::Sonic::AreaMiniMap::loadMiniMap(), Engines::Sonic::Game::showChapter1(), Engines::Sonic::Game::showLicenseSplash(), Engines::Sonic::Game::showMainMenu(), Engines::Sonic::Game::showQuote(), and Engines::Sonic::Game::showTitle().
|
static |
Definition at line 38 of file types.h.
Referenced by Engines::Sonic::AreaMiniMap::loadMiniMap(), Engines::Sonic::Game::showChapter1(), Engines::Sonic::Game::showLicenseSplash(), Engines::Sonic::Game::showMainMenu(), Engines::Sonic::Game::showQuote(), and Engines::Sonic::Game::showTitle().
|
static |
Definition at line 48 of file areabackground.cpp.
Referenced by Engines::Sonic::AreaBackground::render().
|
static |
Definition at line 50 of file areabackground.cpp.
Referenced by Engines::Sonic::AreaBackground::render().
|
static |
Definition at line 49 of file areabackground.cpp.
Referenced by Engines::Sonic::AreaBackground::render().
|
static |
Definition at line 51 of file areabackground.cpp.
Referenced by Engines::Sonic::AreaBackground::render().
1.8.14